手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >解析Javascript中中括号“[]”的多义性
解析Javascript中中括号“[]”的多义性
摘要:Javascript中括号有四种语义语义1,声明数组复制代码代码如下:varary=[];//声明一个空数组varary=[1,3];//声...

Javascript中括号有四种语义

语义1,声明数组

复制代码 代码如下:

var ary = []; // 声明一个空数组

var ary = [1,3]; // 声明一个数组,同时赋初值

语义2,取数组成员

复制代码 代码如下:

var ary = [1,2,3];

var item = ary[0];

语义3,定义对象成员 (可以不遵循标识符规则 )

复制代码 代码如下:

var obj = {};

// 为obj添加一个属性name,name是合法的标识符,即也可以通过obj.name方式来定义

obj['name'] = 'jack';

// 为obj添加一个属性2a,2a不是合法的标识符(不能以数字开头),不能通过obj.2a来定义

obj['2a'] = 'test';

语义4,取对象成员

复制代码 代码如下:

var obj = {name:'jack'};

obj['2a'] = 'test';

obj['name']; // --> jack

obj['2a']; // --> test (不能通过obj.2a获取)

【解析Javascript中中括号“[]”的多义性】相关文章:

JavaScript中for循环的使用详解

javascript实现行拖动的方法

Javascript监视变量变化的方法

JavaScript中的私有成员

详解JavaScript中setSeconds()方法的使用

JavaScript中指定函数名称的相关方法

浅谈javascript中的闭包

JavaScript静态的动态

Javascript中With语句用法实例

JavaScript 正则表达式中global模式的特性

精品推荐
分类导航