数据类型——对象(object)

2020-05-25  本文已影响0人  Zouch在路上

组成

所谓对象,就是一种无序的数据集合,由若干个“键值对”(key-value)构成。{key: value} 是 JS 对象字面量写法

基本使用

    name: 'hunger',
    age: 3,
    sayHello: function(){
        console.log('hello world')
    }
}
console.log(company.name)
console.log(company['name'])
company.sayHello()

company.addr = '杭州市'
compay['business'] = '前端课程'

for(var key in company){
    console.log(key)
    console.log(company[key])
}

详细介绍

键名

属性

表达式还是语句?

属性的操作

  p: 'Hello World'
};

o.p // "Hello World"
o['p'] // "Hello World"

上面代码分别采用点运算符和方括号运算符,读取属性p。

请注意,如果使用方括号运算符,键名必须放在引号里面,否则会被当作变量处理。但是,数字键可以不加引号,因为会被当作字符串处理。

上一篇 下一篇

猜你喜欢

热点阅读