我想问一下关于构造函数中这样赋值是什么意思?
 发布于 4 年前  作者 sunboy25  2947 次预览  最后一次回复是 4 年前  来自 问答 

就是下图里面的constructor({serverAddress = “127.0.0.1:8883”, productName, deviceName, secret, clientID, storePath}= {})里的最后的={}这是什么意思,是初始化所有值为空还是其它意思? 1625473580(1).png

3 回复
2234839

最后的={} 是如果没有传入参数就默认 为 {} , serverAddress = “127.0.0.1:8883” 则是 serverAddress 字段没有值就默认 “127.0.0.1:8883”

sunboy25

@2234839 谢谢大神的回复 !

qwe813874700

ES6入门教程 具体可以看下这个哦