JavaScript中变量类型间的转化
| 转到 | 数值 | 字符串 | 布尔 | null | undefined |
|---|---|---|---|---|---|
| 数值 | Number()parsenInt()-0,/1,*1 | Number(true)→1Number(false)→0 | Number(null)→0 | Number(undefind)→NaN | |
| 字符串 | String()toString()+”” | String(true)→trueString(false)→false | Error: null.toString() | Error: undefined.toString() | |
| 布尔 | Boolean(0)→falseBoolean(NaN)→true | Boolean(“”)→falseBoolean(“Str”)→true | Boolean(null)→0 | Boolean(undefined)→0 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 之于言者!
