请问javascript关键字的问题.

来源:百度知道 编辑:UC知道 时间:2024/05/26 17:22:36
请问javascript关键字的问题.

var Array = new Array(1);

有的人说var Array的这个Array是关键字,

本人认为var Array的这个Array不是关键字,本人认为这个Array是Array()不带参数的缩写,

既然是缩写,那么它一定是一个内置函数,怎么会是关键字呢?

而new Array(1)返回的数组对象,是不能给一个函数引用的,本人是这么认为的,不知道对不对,请指教一下.

------------------------

Array[0]=123 没有这样的写法,本人认为Array是函数名,完整的是Array(),那么函数名是不能跟[]的,

只能跟(),为什么Array[0]=123赋值可以输出,本人还是不懂!

有的人说Array[0]=123相当于给属性赋值,相当于Array.0=123,本人不懂,为什么有(Array函数.属性)这样的写法

Array不是关键字,是javascript的内置函数啊,本人不懂为什么有Array.0=123的写法,请指教.

经我观察,LZ问了很多类似的问题,钻来钻去都在牛角尖里,已经死在牛角尖里了,大家都飘过吧。

Array 相当于数组,数组明白不,var Array的这个Array不是关键字
是被定义的便量,没看见前面的var吗,定义变量懂不!!!!

Array是关键字,是创建数组的专用的,或者说是内置对象好了