如何在JavaScript中使用对象的方法(2)
发布时间:2019-04-24 03:38 所属栏目:21 来源:joking_zhang
导读:Object.entries() 创建对象的键/值对的嵌套数组。 //Initializeanobject constoperatingSystem={ name:'Ubuntu', version:18.04, license:'OpenSource' }; //Gettheobjectkey/valuepairs constentries=Object.entri
Object.entries() 创建对象的键/值对的嵌套数组。
一旦我们有了键/值对数组,我们就可以使用该forEach()方法循环并处理结果。
Object.entries() 方法仅返回对象实例自己的属性,而不返回可通过其原型继承的任何属性。 Object.assign() Object.assign() 用于把一个对象的值复制到另一个对象。 我们可以创建两个对象,使用Object.assign()方法将它们合并。
也可以使用展开语法(Spread syntax)来完成相同的任务。在下面的代码中,我们将通过展开语法合并name和details对象,来声明character对象。
展开语法(Spread syntax) 在对象语法中也成为浅层克隆(shallow-cloning)。 Object.freeze() (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读