@Dale-Lin
2022-03-08T03:53:23.000000Z
字数 289
阅读 709
JavaScript
使用 == 进行比较时会触发隐式转换:
+ 运算符转换一样;特殊的是两个 New String() 构造的字符串对象之间比较时会比较内存位置。valueOf()(默认返回自身)或 toString()(默认对象返回 '[Object object]';数组返回元素递归调用 toString() 再用 , 拼接的字符串)+ 转成数字,再和布尔值转成的数字比较。