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

突然想到一个问题,这个数组名应该是和变量名一样可以自己定义吧,比如像我下面的代码这样,难道一定要用myarray或者myarr这样吗?

突然想到一个问题,这个数组名应该是和变量名一样可以自己定义吧,比如像我下面的代码这样,难道一定要用myarray或者myarr这样吗?var my=new Array();后面的new Array()是新数组的意思吧?,new Array()这个才是固定,不可以自定义吧?

正在回答

7 回答

数组名选择myarray或者myarr,只是为了让数组具备一定含义,方便自己或者他人理解代码,数组名可以自己选择,a,b,c,d,e等等都可以。

但是要注意不能取 Array 之类的名称,会产生冲突,导致错误

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

你理解错了。数组只是一个代码,从来没有什么“数组名”  

你说的这个myarray或者myarr 是“变量名” “变量名”是可以随便定义的,但必须按命门规则。


var myarray=new Array()      这个var表示声明一个变量,这个变量的名字为myarray。而在这个变量里面我们要存蓄一个new Array() (数组)


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

变量声明是可以自由命名的,只要按命名规则就行。

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

你可以自定义的,按照自己的思路就行。

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

数组名可以自定义的, new Array()是声明数组,这个是固定的

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

clever a boy your are.

js 里更推荐字面量,即:

 var my=[];
 my[0]="小红";
 my[1]="小明";
 my[2]="小亮";
 my[3]="小川";


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

Javascript高级程序设计,多看看这本书,会然你对基础性的概念有所了解。

http://item.jd.com/10951037.html 

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

举报

0/150
提交
取消

突然想到一个问题,这个数组名应该是和变量名一样可以自己定义吧,比如像我下面的代码这样,难道一定要用myarray或者myarr这样吗?

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