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常用方法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...