Array常用方法

xiaoxiao2021-02-28  75

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> /* * 1.Array是一个内置对象,也是一个构造函数,传一个参数表示数组的长度,传多个参数表示数组的成员; * 2.Array的方法有valueof(),toString(),pop(),push(),shift(),unshift(),sort(),slice(),splice(),contact(),jion(); * 3.map()表示数组成员依次调用一个函数,函数可传三个参数当前成员,成员编号,数组本身; * 3.filter()表示数组成员依次调用一个函数,过滤所有符合条件的元素组成一个新的数组,并返回; * 4.some(),every(),reduce(),reduceRight(),lastIndexOf(),indexOf(); * 5.foreach() * 6.call()方法替代另一个对象调用一个方法,把一个函数的上下文环境改变成thisObj指定的新对象。 * */ var c=Array.prototype.slice.call({0:'a',1:'b',length:2}); console.log(c); var arr01=[1,2,3,4]; var new_arr01=arr01.map(function(a,index,arr){ return a*index; }); console.log(new_arr01); </script> </body> </html>
转载请注明原文地址: https://www.6miu.com/read-54887.html

最新回复(0)