der*_*khh 3 javascript concatenation
如果我有几个变量,例如
var t1 = "123";
var t2 = null;
var t3 = "456";
Run Code Online (Sandbox Code Playgroud)
我想连接t1 + t2 + t3,这样的字符串是否有固定的输出,或者结果依赖于不同的Javascript引擎?
Dio*_*ode 10
它在所有浏览器/引擎中都是一样的.你可以这样做(假设t1,t2,t3总是字符串)
var t1 = "123";
var t2 = null;
var t3 = "456";
var result = (t1 || "") + (t2 || "") + (t3 || ""); // Logical OR `||` to avoid null/undefined.
Run Code Online (Sandbox Code Playgroud)
结果将是 123456
| 归档时间: |
|
| 查看次数: |
5986 次 |
| 最近记录: |