在JavaScript中可以利用length计算数组元素个数,但length并不是只读的,通过改变length的值可以实现数组的增删功能。
var arr = ['琼台博客', 'www.qttc.net', 'Web技术'];
console.log(arr.length); // Output: 3
声明了一个数组arr,分别给了三个元素。分别是
arr[0] = 琼台博客
arr[1] = www.qttc.net
arr[2] = WEB技术
数组arr的length元素值是三个,我们把length的值改成2。
var arr = ['琼台博客', 'www.qttc.net', 'Web技术'];
arr.length = 2;
console.log(arr.length);
发现length的值是可以改写的,那么我们再来打印一下结果
var arr = ['琼台博客', 'www.qttc.net', 'Web技术'];
arr.length = 2;
var str = '';
for(var i=0;i<arr.length;i++){
str += '第'+i+'个元素 arr['+i+'] = '+arr[i]+ ',';
}
console.log(str);
// Output:
// 第1个元素 arr[0] = 琼台博客,
// 第2个元素 arr[1] = www.qttc.net,
// 第3个元素 arr[2] = Web技术,