为了账号安全,请及时绑定邮箱和手机立即绑定

var myarray=new Array(6)

var myarray=new Array(6)

var myl=myarray.length

myl的值应该是1啊怎么会是6呢?

正在回答

6 回答

new Array(6)

是new一个长度为6的数组


new Array(6,10)

是new一个长度为2的一维数组,初始值6和10

1 回复 有任何疑惑可以回复我~
#1

qq_含蓄小男生_03743553

那 new Aaaay(6) 可不可以理解为new一个长度为1的一维数组,初始值为6
2016-08-17 回复 有任何疑惑可以回复我~
#2

黑色旋风 回复 qq_含蓄小男生_03743553

长度为1还只有一维还能叫数组吗....虽然你能在C之类的语言这么玩但是js并不给你这么玩呀....
2016-08-18 回复 有任何疑惑可以回复我~

定义数组时,给定了数组的长度,通过length属性获得数组长度的时候,得到的就是定义时给定的长度

0 回复 有任何疑惑可以回复我~

length函数是取得数组的个数,这个个数是数组的里面空间的个数,不是数组中元素的个数

0 回复 有任何疑惑可以回复我~

myarray.length值得是myarray这个数组的长度可以认为是里面放了多少东西  这个是个数值

0 回复 有任何疑惑可以回复我~

数组new Array(6)初始化给了6个空间


1 回复 有任何疑惑可以回复我~

var myarry=new Array(6)=[1,2,3,4,5,6];

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

var myarray=new Array(6)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信