双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

新手请教js解构,不能理解其用处

weixin_38932817 weixin_38932817 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

我是一个js的新手,看到解构语法时感到很困惑。

举个例子  prson = {name,age}

const  {name,age}  = person

1、我并没有觉得能带来便利性,直接用person.name不行吗

2、可读性也没有增强啊,我甚至都知道解构后name来自于哪里,有可能是person,也有可能是animal,与现实逻辑不符合,比如我们会说西瓜的价格是多少,不会说价格是多少

3、极大可能带来命名冲突,不单单person有name这个属性,别的也有

4、我看到js很多框架都在大量使用解构,我是新手,但是给我的感觉却是很别扭的,并不能带来好处,还请大神解解惑。

...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
weixin_38932817
JavaScript 87,983 成员 224,680 内容