我想问一下关于构造函数中这样赋值是什么意思?
发布于 3 年前 作者 sunboy25 2320 次浏览 来自 问答

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

3 回复

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

@2234839 谢谢大神的回复 !

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

回到顶部