weibo_Andrewww陳_0
2016-02-25 10:50
因此,赋值的时候是赋值给myarr[0]=88,而不是赋值给Array[0]=88
对的,myarr[0]=88表示数组myarr的第一个位置的值为88,new Array()只是一个定义的格式,跟你创建的数组myarr没有什么关系。
new Array(); //意思是创建一个新的数组
var myarr//是声明一个名字叫myarr的变量
var myarr=Array();//创建一个名字叫myarr的新的数组
Array()是语言自带的一个函数,new Array就是 申请一个数组空间给 myarr用。myarr【0】=88就是在申请空间的第一个位置赋值为88
恩恩,你说得对
JavaScript进阶篇
468190 学习 · 21891 问题
相似问题