Js数组常用的方法1、Push方法。arr.push(数值)。在数组尾部插入一个或者多个新元素、可以返回一个数组的长度值2、unshift方法。arr.unshift(数值)。在数组的头部插入一个或者多个新元素,可以返回一个数组的长度值。3、pop方法。arr.pop()。没有参数,表示删除数组最尾部一个元素,不可以删除多个。可以把删除的元素值返回。4、shift方法。arr.shift()。将数组的第一个元素删除,可以返回被删除的元素。5、concat方法。可以合并新数组,原数组不变。也可以合并元素。var arr=[1,2,3,4];var arr1=[5,6,7,8];var arr2=arr.concat(arr1);将arr1数组与arr数组合并。6、join方法。将数组合并为字符串并且返回。默认是逗号连接。var str=arr.jion(“|”);7、toString方法,也可以直接将数组转换为字符串。用逗号隔开。8、splice方法。Arr.splice(从什么位置开始,删除多少个元素,要插入的元素)。()里面没有参数时,返回一个空数组;只有一个元素时代表从这个下标的元素开始,删除后面的所有元素;有两个参数时,第一个是从第几位开始,第二个参数是代表删除几个元素;想插入多个元素时,元素之间用逗号隔开。如果第一个元素为负值,表示从倒数第几位开始往后删除替换9、slice方法。在数组中按照指定位置截取复制数组内容,只能从前往后截取。不改变原数组内容。var arr1=arr.slice(从什么开始,到什么之前结束);第一个参数值可以为负值。如果只有一个参数,代表从什么开始到尾部。10、indexOf方法。indexOf(查找的元素,查第几个这样的元素)在数组中查找元素,如果找打,返回该元素所在的下标,如果没找到,返回数字-1。11、last IndexOf(查找的元素,从什么位置开始查找)12、forEach和map方法。arr.forEach(function (元素,下标,数组){})可以返回一个与原数组长度一样的空数组。13、some方法。var bool=arr.some(function(item,index,aee){return item>3})查找数组中是否有满足条件的元素,如果有,就返回true,否则返回false。14、every方法。var bool=arr.every(function(item,index,aee){return item>3})查找数组中是否每个元素都满足条件,如果是,就返回true,否则返回false。15、filter方法。将数组中满足条件的元素返回一个新数组。16、reduce方法。遍历数组。arr.reduce(function(value,item,index,arr){ },初始值)如果初始值没设置,value的初始值就是第0个item17、Array.is Array()。判断元素是否是数组。
js常用方法
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。