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

来源:3-5 呼叫团里成员(使用数组元素)

云鬓花颜

2014-12-18 15:33

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

写回答 关注

7回答

  • 森威
    2016-06-28 15:13:03

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

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

  • 慕粉3414280
    2016-06-14 14:48:02

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

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


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


  • 鲁朗
    2016-04-23 16:24:49

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

  • 苏神211
    2016-01-14 15:24:03

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

  • 霞_霞
    2014-12-23 17:23:37

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

  • ecma
    2014-12-18 16:48:53

    clever a boy your are.

    js 里更推荐字面量,即:

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


  • 赵小布
    2014-12-18 16:11:34

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468590 学习 · 21893 问题

查看课程

相似问题