JS中的对象与数组(大括号{}与中括号[])
{}大括号
- 大括号,表示定义一个对象,大部分要有成对的属性和值,或是函数。
- 这个
{}里面要么是成对的属性和值,要么是函数; function(这个括号里是传递给函数abc的参数 ){ }()表示参数,{}表示函数体;
var LangShen = {"Name":"LangShen","Age":"28"}- 多个属性用逗号隔开;
- 因为是对象的属性,访问时用.(点)来层层访问:
LangShen.Name、LangShen.AGE,; - 也可以用数组的方式来访问:
LangShen["Name"]、LangShen["AGE"],结果是一样的。; - 也等价于函数类型的:
var LangShen = { Name : function (){ return "LangShen"; } Age:function(){ return:"28"; } } 调用LangShen.Name()({})语法Name()表示执行函数;Name({})执行函数,参数是一个对象;
- 这个