gpt4 book ai didi

JavaScript 语法空 {}

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:57:23 25 4
gpt4 key购买 nike

我想弄清楚空的 {} 是什么意思。

var $sb = $sb || {};

这是否意味着变量 $sb 的值被复制到它自己或者它是一个函数字面值?

完整上下文:

var $sb = $sb || {};
$sb.xxx = function() {
// code
}

最佳答案

它的捷径

new Object()

所以这条线

var $sb = $sb || {};

将检查变量 $sb 是否存在,如果不存在则创建新对象并将其分配给 $sb 变量。

所以换句话说,你可以这样写:

if( !$sb ) {
var $sb = new Object();
}

关于JavaScript 语法空 {},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13916169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com