创建对象 分为两种方式: 1字面量的形式 (使用频率比较高) 语法:
var obj = {键值对}
2内置构造函数的创建 语法1:
var obj1 = new
语法2:
var obj1 = new Object({a: 1, b: 2})
// 创建一个具有属性或者说具有键值对的 对象
注意: new Object 的 O 是大写的, 不是小写 面试官: JS 中创建对象的方式有哪些? 目前暂时是 两种 1. 字面量的方式 2. 内置构造函数的方式 1 字面量的方式
var obj = {
b: 2,
a: 1,
c: 0,
e: true,
d: 'abc',
q: undefined,
w: null,
r: function () {
console.log('我是 obj 对象 内 r 这个属性 的 属性值, 我是一个函数')
}
}
2 内置构造函数的方式
var obj1 = new Object({
a: 1,
q: 777,
w: 666,
e: 'qwer'
})
console.log(obj1)