标签:arr console log 元素 JS 数组 array
JS 数组
<script>
'use strict';
var arr = [1, 2, 3, 4, 5, "1"];
var array = [1, 2, 3, 4, 5, "1"];
console.log(arr);
/*数组长度,可变化,赋值过大,增加空值;赋值过小,会丢失元素*/
console.log(arr.length);
arr[2] = 0;
console.log(arr);
arr.length = 10;
console.log(arr);
arr.length = 3;
console.log(arr);
/*indexOf通过元素获取下标,字符串的"1"和数组1是不同的*/
console.log(array.indexOf(1));
console.log(array.indexOf("1"));
/*截取第几到第几的元素*/
console.log(array.slice(1));
console.log(array.slice(1, 3));
/*push尾部压入元素,pop尾部弹出元素*/
array.push("a", "b");
console.log(array);
array.pop();
console.log(array);
/*unshift压入头部,shift弹出头部第一个元素*/
array.unshift("a", "b");
console.log(array);
array.shift();
console.log(array);
/*sort排序*/
console.log(array.sort());
/*reverse元素反转*/
console.log(array.reverse())
/*concat,返回一个新数组,原数组并没有改变*/
console.log(array.concat(9, 9, 9));
console.log(array);
/*join连接符,使用特定的符号连接*/
console.log(array.join('->'))
/*多维数组*/
let num = [[1,2],[3,4],[5,6]];
console.log(num[1][1]);
</script>
标签:arr,console,log,元素,JS,数组,array 来源: https://www.cnblogs.com/123xian/p/16216067.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。