Javascript 连接的另一种方法
有没有其他方法可以像下面这样连接“#”字符Javascript 连接的另一种方法,javascript,Javascript,有没有其他方法可以像下面这样连接“#”字符 radioButtonID='#'+radioButtonID 如果你在前面加前缀的话,它大概是最短的。你的前缀有什么问题?这应该行得通 除非您正在寻找stringbuffer或其他什么…我想您可以这样做: var radioButtonID = ['#', radioButtonID].join(''); 效率不是很高,但这很有效: radioButtonID.replace(/(.+)/,"#$1") 这应该是可行的(假设radioButton
radioButtonID='#'+radioButtonID 如果你在前面加前缀的话,它大概是最短的。你的前缀有什么问题?这应该行得通
除非您正在寻找stringbuffer或其他什么…我想您可以这样做:
var radioButtonID = ['#', radioButtonID].join('');
效率不是很高,但这很有效:
radioButtonID.replace(/(.+)/,"#$1")
这应该是可行的(假设radioButtonID是一个字符串)。你是说还有其他方法吗?是的,另一种方法,更紧凑…更新…更清晰…更好。这就像Javascript体操一样。没有人会怀疑JS中是否有一种更短的方法,因为我没有找到。为什么要使用“而不是2”?单引号和双引号通常是可以互换的。
"#".concat(radioButtonID)
or
["#",radioButtonID].join('')