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

weixin_38932817 2025-07-09 20:19:34

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

举个例子  prson = {name,age}

const  {name,age}  = person

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

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

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

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

...全文
52 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧