Javascript中有四种语义括号。

语义1,一系列声明
复制代码代码如下所示:
var;};声明一个空数组
VaR元= { 1,3 }; / /声明一个数组,初始值

语义2,取数组成员
复制代码代码如下所示:
VaR元= {1,2,3};
var项目=必需的{ 0 };

语义3,对象成员的定义(不能遵循标识符规则)
复制代码代码如下所示:
var obj = { };

/ /添加一个名称属性obj,名字是一个有效的标识符,可以被定义为obj.name
obj { 'name' } =杰克;

/ /添加一个2A属性obj,2A是无效的标识符(不能以数字开头,不是由对象:2定义)
obj { } = '2a '测试';

语义4,取对象成员
复制代码代码如下所示:
var obj = {姓名:杰克};
obj { } = '2a '测试';

obj { 'name' }; / / /杰克
obj { '2a}; / / -->测试(不通过obj.2a访问)