标签:字符串 var block 双引号 字符 连接 world ons 类型
所有用单引号、双引号、反引号包起来的都是字符串。
var age =18;
var ageAsString = age.toString() // "11"
let a = 10 + null + true + [] + undefined + 'Hello' + null + [] + 10 + false;
console.log(a) // 11undefinedHellonull10false
console.log(let a = 10 + null + true + [] + undefined + 'Hello' + null + [] + 10 + false;
console.log(10 + null + true + [] + undefined + 'Hello' + null + [] + 10 + false)
let str = 'Hello World'
案例解析:
10 + null => 10
null转换成数值为0, 10 + 0 = 10。10 + true => 11
true转为为数值为1,10 + 1 = 1111 + [] => "11"
[]转换为字符串为空,数值和遇到字符串+号变为连接符11 + "" = "11""11" + undefined
=> "11undefined" 字符串后使用+号,当做连接符,后面的也一样标签:字符串 var block 双引号 字符 连接 world ons 类型
原文地址:https://www.cnblogs.com/dobeco/p/11621914.html