在es5中定义一个对象
let name = 'blank0411';
let age = 32;
const person = {
name : name,
age : age,
sayHello:function(){
console.log(`${name}${age}`);
}
}
person.sayHello();
在es6中直接写入变量和函数,作为对象的属性和方法
let name = 'blank0411';
let age = 32;
const person = {
name,
age,
sayHello(){
console.log(`${name}${age}`);
}
}
person.sayHello();
对象的方法
1.is() 和 === 比较两个值是否严格相等
2.assign对象的合并
Object.assign(target,obj1,obj2)
console.log(Object.assign({},{a:1},{b:2}))