7 个 JavaScript 中最重要的对象方法

f3089178fd69c7d791eccc3f7f3ed723.jpeg

关于JavaScript的知识内容,我在前面也分享了很多,今天,我们再来学习一个关于JavaScript的对象方法的知识,希望这些知识,对你有用。

我们现在开始吧。

1. Object.keys()

一种遍历对象并返回对象所有键的简单方法。

51bf7f804b9a107cdf57acb58fa888b9.png

输出:

39d5d670420600dc578364b27c2e32e5.png

2. Object.values()

遍历对象并返回对象的值!

5aca0b40beae036dbc492f1c6e149117.png

输出:

f31fe5874e46c7d1f3f68cb02007c047.png

3. Object.entries()

获取一个对象并返回它自己的对象的可枚举字符串键属性 [key, value] 对。

fef3e4b7fc90618beb4016f328b7bf4e.png

输出:

65657ee065f0952da8a5a8446efd6482.png

4. Object.create()

创建一个新对象,使用现有对象作为新创建对象的原型。

605887da44e18cfc67b741660c0aa56d.png

输出:

1a729a5ddfebce87c3dea25927d9c646.png

5. Object.assign()

将所有可枚举和拥有的属性从源对象复制到目标对象,它返回目标对象,也称为浅拷贝。

e5f8d48578be098e49c305dcce0affc3.png

输出:

4447c6daceb7ff4dd4a387d37a061a0d.png

6. Object.seal()

密封一个防止新属性添加到它的对象,并将所有现有属性标记为不可配置。

656dff5fb3984308fcff3d1fff72e739.png

7. Object.freeze()

冻结对象,无法再更改冻结的对象;

这表示:

  • 新属性被添加到对象。

  • 要从对象中删除的现有属性。

  • 更改现有属性的可枚举性、可配置性或可写性。

  • 更改现有对象属性和原型的值。

ded98af1106ceb3769de595973492ea9.png

如果你想编写更简洁的代码,或者你只想每天学习这样的技巧,那么,你可以关注我,你将会收到我的更多有用的知识内容。

今天内容就到这里了,如果你觉得有用的话,请点赞我,关注我,并与你的开发者朋友一起来讨论它。

学习更多技能

请点击下方公众号

c215a20f079d143f161c7d18e87be5f2.gif

6277ece7e100819fb6d7cb2f8f67749b.jpeg

e032bfcd7659d3736b90caf6874967da.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值