手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >扩展IE中一些不兼容的方法如contains、startWith等等
扩展IE中一些不兼容的方法如contains、startWith等等
摘要:复制代码代码如下:/***扩展startWith方法*@paramstr*@return*/String.prototype.startWi...

复制代码 代码如下:

/**

* 扩展startWith方法

* @param str

* @return

*/

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;

};

/**

* 扩展contains方法

* @param item

* @return

*/

Array.prototype.contains = function(item){

return RegExp("b"+item+"b").test(this);

};

/**

* IE不支持indexOf方法,为IE添加indexOf的方法

*/

Array.prototype.indexOf = function(val){

var value = this;

for(var i =0; i < value.length; i++){

if(value[i] == val) return i;

}

return -1;

};

【扩展IE中一些不兼容的方法如contains、startWith等等】相关文章:

由ReactJS的Hello world说开来

javascript中eval解析JSON字符串

探索angularjs+requirejs全面实现按需加载的套路

在JavaScript中使用NaN值的方法

JQUERY表单暂存功能插件分享

Javascript特效:随机显示图片的源代码

jQuery常用知识点总结以及平时封装常用函数

js实现一个链接打开两个链接地址的方法

JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法

prototype 1.5 & scriptaculous 1.6.1 学习笔记

精品推荐
分类导航