gpt4 book ai didi

JavaScript: 变量 = 变量.concat(另一个变量);

转载 作者:行者123 更新时间:2023-12-02 14:58:24 27 4
gpt4 key购买 nike

为什么这不起作用:

var variable; 
variable = variable.concat(variable2);

$('#lunk').append(variable)

我无法弄清楚这一点。有什么想法吗?

最佳答案

您声明了该变量,但如果不为其赋值,它将保持未定义。所以你实际上正在做的是:

undefined.concat(variable2);

这是不可能的。如果将空字符串 ("") 分配给变量,它将起作用:

var variable = "";
var variable2 = "Hello Foo!";
variable = variable.concat(variable2);
document.write(variable);

注意: .concatstring 中可用,如果您的值为numeric,则它会抛出错误。

try {
var variable = 0;
var variable2 = "Hello Foo!";
variable = variable.concat(variable2);
document.write(variable);
} catch (ex) {
document.write(ex.message);
}

关于JavaScript: 变量 = 变量.concat(另一个变量);,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35607834/

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