发布于 2016-10-14 19:13:32 | 28 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Javascript教程,程序狗速度看过来!

JavaScript客户端脚本语言

Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。


js中自定义startWith()和endWith()方法有两种,在本文将为大家详细介绍下,感兴趣的朋友不要错过
一、采用正则表达式实现startWith、endWith效果函数
 
String.prototype.startWith=function(str){ 
var reg=new RegExp("^"+str); 
return reg.test(this); 
} 
//测试ok,直接使用str.endWith("abc")方式调用即可 
String.prototype.endWith=function(str){ 
var reg=new RegExp(str+"$"); 
return reg.test(this); 
} 

二、JavaScript实现startWith、endWith效果函数
 
<script type="text/javascript"> 
String.prototype.endWith=function(s){ 
if(s==null||s==""||this.length==0||s.length>this.length) 
return false; 
if(this.substring(this.length-s.length)==s) 
return true; 
else 
return false; 
return true; 
} 
String.prototype.startWith=function(s){ 
if(s==null||s==""||this.length==0||s.length>this.length) 
return false; 
if(this.substr(0,s.length)==s) 
return true; 
else 
return false; 
return true; 
} 
</script> 
//以下是使用示例 
var url = location.href; 
if (url.startWith('http://www.phperz.com')) 
{ 
//如果当前url是以 http://www.phperz.com/ 开头 
} 


相关阅读 :
javascript自定义startWith()和endWith()的两种方法
javascript中的startWith和endWith的几种实现方法
JavaScript禁止用户多次提交的两种方法
JavaScript判断数组重复内容的两种方法(推荐)
用JavaScript判断CSS浏览器类型前缀的两种方法
JavaScript清空数组元素的两种方法简单比较
JavaScript访问字符串中单个字符的两种方法
JS控制HTML元素的显示和隐藏的两种方法
JavaScript数组深拷贝和浅拷贝的两种方法
关于JavaScript定义类和对象的几种方式
setInterval()和setTimeout()的两种使用方式及作用域
利用JavaScript阻止表单提交的两种方法
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务