标签:rip def efi javascrip 类型 http 地址 script image
var arr = [];
var arr = [1,2,3];
var arr = new Array();
var arr = new Array(1,2,3);
栈中存放的是指向堆的地址,堆中存放的才是值内容。
当数组作为参数传递时,传递的是数组的一个副本
arr[0]=222 更改的是堆中的值
arr = new Array(333) 是将数组副本指向一块新开辟的堆,原来的arr还是指向原来的堆。
arr.length 数组的长度
注:可以将其设置为0,意为清空数组
var arr = [1,2,3];
arr[5] = 4; //和c#不同,这样不会越界
此时数组为 [1,2,3,undefined,undefined,4]
标签:rip def efi javascrip 类型 http 地址 script image
原文地址:https://www.cnblogs.com/1016391912pm/p/11828794.html