对象拓展
// 1.Object.is 判断两个值是否完全相等
// console.log(Object.is(121,121)) // === true
// console.log(Object.is(NaN,NaN)) // true
// console.log(NaN === NaN) // false
// 2.Object.assign 对象的合并
// const config1 = {
// host: 'localhost',
// port: 3306,
// name: 'root',
// pass: 'root',
// test: 'test'
// }
//
// const config2 = {
// host: 'http://www.baidu.com',
// port: 3000,
// name: 'baidu.com',
// pass: 'iloveyou',
// test2: 'test2'
// }
// console.log(Object.assign(config1,config2)) // {host: "http://www.baidu.com", port: 3000, name: "baidu.com", pass: "iloveyou", test: "test", test2: "test2"}
// 3.Object.setPrototypeOf 设置原型对象 Object.getPrototypeOf
const school = {
name: '陈朝鸿'
}
const cities = {
xuexiao: ['惠州','深圳']
}
Object.setPrototypeOf(school,cities)
console.log(Object.getPrototypeOf(school))
console.log(school)