【转】对js中startWith和endWith的扩展

简介:

<input name="searchContent" id="searchContent" type="text" onclick="test();">
<SCRIPT type="text/javascript" language="JavaScript">
function test(){
 var a  = "abcdef".startWith("abc");
 alert("a : "+a);
 var b  = "abcdef".endWith("def");
 alert("b : "+b);
}
String.prototype.endWith=function(str){
if(str==null||str==""||this.length==0||str.length>this.length)
  return false;
if(this.substring(this.length-str.length)==str)
  return true;
else
  return false;
return true;
}

String.prototype.startWith=function(str){
if(str==null||str==""||this.length==0||str.length>this.length)
  return false;
if(this.substr(0,str.length)==str)
  return true;
else
  return false;
return true;
}

</SCRIPT>







     本文转自布拉君君 51CTO博客,原文链接:http://blog.51cto.com/5148737/1566210,如需转载请自行联系原作者



相关文章
|
2月前
|
JavaScript
js引入方式
js引入方式
29 1
|
2月前
|
JavaScript
js一些基础
js一些基础
20 1
|
10月前
|
存储 JavaScript 前端开发
JS——基础(一)
JS——基础(一)
|
11月前
|
前端开发 JavaScript UED
为什么选择 Next.js 框架?
为什么选择 Next.js 框架?
177 0
|
11月前
|
缓存 JavaScript 前端开发
Js的基础
Js的基础
36 0
|
JavaScript 前端开发
JS基础(3)
JS基础(3)
71 0
|
存储 JavaScript 前端开发
JS基础(2)
JS基础(2)
97 0
|
JavaScript
JS基础(4)
JS基础(4)
90 0
|
JavaScript
JS引入方式
JS引入方式
64 0
JS引入方式
|
JavaScript 前端开发
JS - 基础篇(下)
JS - 基础篇(下)
78 0
JS - 基础篇(下)

热门文章

最新文章