课程
/前端开发
/JavaScript
/JavaScript进阶篇
var myarray=new Array(6)
var myl=myarray.length
myl的值应该是1啊怎么会是6呢?
2016-04-10
源自:JavaScript进阶篇 7-1
正在回答
new Array(6)
是new一个长度为6的数组
而
new Array(6,10)
是new一个长度为2的一维数组,初始值6和10
qq_含蓄小男生_03743553
黑色旋风 回复 qq_含蓄小男生_03743553
定义数组时,给定了数组的长度,通过length属性获得数组长度的时候,得到的就是定义时给定的长度
length函数是取得数组的个数,这个个数是数组的里面空间的个数,不是数组中元素的个数
myarray.length值得是myarray这个数组的长度可以认为是里面放了多少东西 这个是个数值
数组new Array(6)初始化给了6个空间
var myarry=new Array(6)=[1,2,3,4,5,6];
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答var myarray=new Array();与var myarray=Array();有什么区别?
4 回答var myarray = new Array(66,80,90,77,59)这个写法有问题吧
4 回答var arr1=new Array(8)
2 回答关于var myarr=new Array();
5 回答var mynum=new Array(65,90,88,98);array后面()和[]有啥区别?也可以这样写var mynum=new Array[65,90,88,98];