JavaScript中数组长度是否可以改变

这篇文章主要介绍了JavaScript中数组长度是否可以改变,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

公司主营业务:成都网站设计、成都做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出莲湖免费做网站回馈大家。

JavaScript中数组长度是可以变化的,方法:1、通过改变数组length属性的值来改变数组长度,语法“arr.length=长度值”;2、利用unshift()、shift()、splice()等方法添加或删除数组元素来改变数组长度。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript中数组长度是可以变化的。

JavaScript数组的length属性是可变的,我们可以通过改变length属性的值来改变数组长度。

var arr=[55,32,5,90,60,98,76,54];//包含8个数值的数组arr 
document.write(arr.length); //显示数组长度8
arr.length=10; //增大数组的长度
document.write(arr.length); //数组长度已经变为10

且,数组随元素的增加或减少,长度也会改变。例:

var arr=[98,76,54,56,76]; // 包含5个数值的数组
document.write(arr.length); //显示数组的长度5
arr[15]=34;  //增加元素,使用索引为15,赋值为34
alert(arr.length); //显示数组的长度16

我们可以利用push()、pop() 、unshift()、shift()、splice()等方法添加或删除数组元素来改变数组长度。例:

var arr = [0];  //定义数组
console.log(arr.length);  

arr.unshift(1,2);  //一次性增加两个元素
console.log(arr.length);  

arr.shift(0);  //删除1个元素
console.log(arr.length);

输出结果:

JavaScript中数组长度是否可以改变

感谢你能够认真阅读完这篇文章,希望小编分享的“JavaScript中数组长度是否可以改变”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


标题名称:JavaScript中数组长度是否可以改变
本文URL:http://scyanting.com/article/ijsdci.html