<script> //数组api不需要单独创建,只要声明了数组,该数组自动拥有所有的API var arr = [100,60,88,95,20]; //1.连接两个数组:参数:要连接的数组 console.log ( arr.concat ([30,40,80]) ); //2.将数组的元素拼接成字符串 //作用:将数组的每一个元素拼接成一个字符串 //参数:元素之间的分隔符 console.log ( arr.join ('') ); //3.删除数组最后一个元素 console.log ( arr.pop () );//返回值:删除的那个元素 console.log ( arr );//[100, 60, 88, 95] //等价于:arr.length-- //4.往数组后面加元素 console.log ( arr.push ( 80 ) );//返回值:新数组的长度 console.log ( arr );//[100, 60, 88, 95, 80] //等价于:arr[arr.length] = 80; //5.翻转数组 console.log ( arr.reverse () ); //6.删除数组第一个元素 console.log ( arr.shift () );//删除的第一个元素 console.log ( arr ); //7.查询数组元素 var arr = [100,20,30,40,50,60,70]; //arr.slice(start,end) start <= 范围 < end console.log ( arr.slice ( 2, 5 ) );//[30,40,50] //8.数组排序 /*sort排序方法参数是一个固定的函数(回调函数) 从小到大: function (a, b) { return a-b; } 从大到小: function (a, b) { return ; } */ console.log ( arr.sort (function (a, b) { return b-a; }) ); </script>
© 版权声明
文章版权归作者所有,未经允许请勿转载。