{}“的意思是在JavaScript中
这个问题在这里已经有了答案:
该行代码执行以下操作:
IF variable
没有被定义(或具有falsey值)THEN将其设置为一个空对象。
ELSE什么也不做(从技术上说, variable
被赋值给自己)
换句话说,如果variable
是以下任何一个, variable
将被转换为空对象:
有关falsey值的规范定义,请参阅toBoolean。
如果变量已经存在,则使用它,否则创建一个空对象
如果变量未定义或为false,则将其初始化为空对象。
链接地址: http://www.djcxy.com/p/95279.html