数据类型
- number
2.string
3.bool
4.symbol
5.undefined
6.null
7.Object
注意
数组 函数 日期 属于object 数据类型。
二 ,五个falsy值 都是false
1.''
2.undefined
3.null
4.0
5.NaN
if (!NaN){console.log("12")}
if (!undefined){console.log("12")}
if (!0){console.log("12")}
if (!''){console.log("12")}
三 undefined 和 null 区别
typeof undefined // undefined
typeof null // object
image.png
四 let const var 区别
image.png这里有个坑 这种情况a 会是一个全局变量
image.png image.png image.png类型转换
image.png image.png数字转字符串
1.
let n = 10;
String(n)
2.
n = n + ''
字符串转数字
1.
let s = "123";
Number(s)
2.
s - 0
3.
+s
4.
parseInt(s)
bool
0 is false
1 is true
Boolean(1)
true
!!1
true
转字符串
toString()
bug: 1.toString()
VM457:1 Uncaught SyntaxError: Invalid or unexpected token
1..toString()
"1"
js bug
image.png1.toString()
VM457:1 Uncaught SyntaxError: Invalid or unexpected token
网友评论