var connections = {key: 1234}
var thisconnection = connections["key"] || {status:"new"};`


在上面的代码中,变量thisconnection经受逻辑运算符'||'

当我在控制台中简单键入以下代码时,无论如何thisconnection都采用connections["key"]的值。

最佳答案

在下面的语句中

var thisconnection = connections["key"] || {status:"new"};


您是说如果connection["key"]存在,则将connection["key"]分配给thisconnection,否则将{status:new}分配给thisconnection

与以下代码相同

if(connections["key"]){
    thisconnection = connection["key"]
}
else{
    thisconnection = {status:new}
}

关于javascript - 变量thisconnection和HOW的值是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24778484/

10-11 12:28