核心提示:1.// 赋值let name = js;let skill = web;let obj = {name,skill};console.log(obj);2.// key值的构建let key = s...
1.
// 赋值 let name = 'js'; let skill = 'web'; let obj = {name,skill}; console.log(obj);
2.
// key值的构建 let key = 'skill'; var obj = { [key]:'web' } console.log(obj);
3.
// 自定义对象方法 let obj = { add:function(a,b){ // 匿名方法 return a+b; }, } console.log(obj.add(1,2));
控制台输出了3
4.
// is(),对两个对象进行比较 let obj1 = {name:'js'}; let obj2 = {name:'脚本'}; console.log(Object.is(obj1.name,obj2.name)); // 比较两个对像的值是否相等
控制台输出false
5.
// assign,合并对象 let a = {a:'js'}; let b = {b:'脚本'}; let c = {c:'web'}; let d = Object.assign(a,b,c); console.log(d);