0

我希望有人可以向我解释此分配操作的作用或为我指明正确的方向。

变量 CON = CON || {};

谢谢你,亚历克斯

4

2 回答 2

0

||双管)表示OR。所以这段代码的作用是:

如果 CON 是,truthy那么它应该被分配给 CON,否则它应该得到一个{}(空对象)作为它的值。

它基本上检查是否设置了 var CON,如果没有,则分配 {}。当您不确定是否传递了所有参数时,您会在函数中发现很多这种简写代码。不知道为什么要将它与常量一起使用,但我必须查看其余代码。

于 2013-08-27T10:12:37.393 回答
0

它可用于防止覆盖对象

于 2013-08-28T10:15:00.670 回答