微信小程序这样的写法有啥好处?

let {id} = e.detail;
请问为何要把id使用{}包裹上?

阅读 2.3k
3 个回答

解构赋值,这样就等价于 let id = e.detail.id;,而且也可以写多个。

如果有多个属性的话写起来会比较爽,代码也会比较少。

没有好处
但当你需要从 e.detail 里取 id、name、age、sex、type … 会很有好处

推荐问题