js数组方法

数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下这些:

join()
push()和pop()
shift() 和 unshift()
sort()
reverse()
concat()
slice()
splice()
indexOf()和 lastIndexOf() (ES5新增)
forEach() (ES5新增)
map() (ES5新增)
filter() (ES5新增)
every() (ES5新增)
some() (ES5新增)
reduce()和 reduceRight() (ES5新增)

针对ES5新增的方法浏览器支持情况:

Opera 11+ 
Firefox 3.6+ 
Safari 5+ 
Chrome 8+ 
Internet Explorer 9+

对于支持的浏览器版本,可以通过Array原型扩展来实现。下面详细介绍一下各个方法的基本功能。

猜你喜欢

转载自www.cnblogs.com/xiaoyaoweb/p/8990409.html