/*fix array map*/ if ( ! Array.prototype.map ) { Array.prototype.map = function ( callback ) { var len = this.length; if ( typeof callback != 'function' ) throw new TypeError ( ); var res = new Array ( len ); var thisArg = arguments [ 1 ]; for ( var i = 0 ; i < len ; i ++ ) { if ( i in this ) { res [ i ] = callback.call ( thisArg , this [ i ] , i , this ); } } return res; }; }
/*fix array indexOf*/ if ( ! Array.prototype.indexOf ) { Array.prototype.indexOf = function ( Object ) { for ( var i = 0 ; i < this.length ; i ++ ) { if ( this [ i ] == Object ) { return i; } } return - 1; }; }
作者:达奇
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。