var array=[13,5,20,15,48,68] console.log("原数组"+array) // 第一个 组合字符串 // var news=array.join("//0") // 第二个 删除最后一个元素,返回最后一个值 // var news= array.pop(); shift()删除第一个 // 第三个 数组最后新增一个元素 返回数组的长度 // var news= array.push("Kiwi"); unshift()新增第一个 // 第四个任意位置添加 第二个参数 // 第一个参数(2)定义了应添加新元素的位置(拼接)。 // 第二个参数(0)定义应删除多少元素。 // 其余参数(“Lemon”,“Kiwi”)定义要添加的新元素。 // var news= array .splice(1, 0, "Lemon", "Kiwi",99996666); // 第五个合并数组 // var news = array.concat(["Emil", "Tobias", "Linus"]); // 第六个 切割数组 // var news = array.slice(1, 3); // ----------------- 排序----------------- // 第一 默认按照字母排序 可以数字排序 随机排序 // var news = array.sort(); // var news = array.sort(function(a, b){return a-b}); // var news = array.sort(function(a, b){return 0.5 - Math.random()}); // ----------------------- 数组迭代------------ // 第一个 循环 // var newarray=[]; // var news = array.forEach(function(item,index ){ // // console.log(item) // newarray.push(item+1) // }) // 第二个 筛选数组 数组的每个值拿出来比对 // var news = array.filter(function(a,b){ // return a % 2==0 // }) // 第三个 是否都通过测试 返回true或者false ,some只要一个通过就可以 // var news = array.every(function(a){ // return a>4 // }) // 第四个查找在数组中的第几个 // var news = array.indexOf(1015) console.log("新数组"+news+"//"+array)
标签:function,return,var,数组,整理,news,array,方法 From: https://www.cnblogs.com/nice2018/p/17914137.html