🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
~~~ var arr=[1,2,3,4,5,6]; //数组长度 arr.length //删除数组最后一个,有返回值 arr.pop(); //删除数组第一个,有返回值 arr.shift(); //在最前面数组添加值0 arr.unshift(0); //在最后添加值7 arr.push(7); var arr1=[7,8,9,10]; //合并数组 arr.concat(arr1) //输出1,2,3,4,5,6,7,8,9,10 //从字面上对数组进行排序 arr3=['ali','baidu','tianya','sina','weibo','kaixin','meizu']; arr3.sort(); //输出ali,baidu,kaixin,meizu,sina,tianya,weibo //从数值上对数组进行排序。 arr4=[1,4,11,15,24,54,122,23]; function sortNum(a,b){ return a-b; } arr4.sort(sortNum); console.log(arr4); //输出1,4,11,15,23,24,54,122 //join数组连接 arr5=['hello','my','name','is','xiaodu']; console.log(arr5.join('-')); //输出hello-my-name-is-xiaodu // slice() 方法可从已有的数组中返回选定的元素。 arr6=['hello','my','name','is','xiaodu']; console.log(arr6.slice(1,5)); //返回my,name,is,xiaodu //splice该方法会改变原始数组 arr7=[1,3,6,2,10]; console.log(arr6.splice(0,2,'hello')); console.log(arr6); //hello,6,2,10 ~~~