JS数据类型

2019-04-08  本文已影响0人  Mark197

一.七大数据类型

数字(number)、字符串(string)、布尔值(boolean)、undefined、null、对象(Object)、符号(Symbols)(ECMAScript 第6版新定义)。

1.数字(number)

123e3 // 123000
123e-3 // 0.123

2.字符串(string)

" 'Hello' " // 'Hello'
\0 :null(\u0000)
\b :后退键(\u0008)
\f :换页符(\u000C)
\n :换行符(\u000A)
\r :回车键(\u000D)
\t :制表符(\u0009)
\v :垂直制表符(\u000B)
\' :单引号(\u0027)
\" :双引号(\u0022)
\\ :反斜杠(\u005C)
btoa():任意值转为 Base64 编码
atob():Base64 编码转为原来的值//不适合非 ASCII 码的字符,会报错。

3.布尔值(boolean)

前置逻辑运算符: ! (Not)
相等运算符:===,!==,==,!=
比较运算符:>,>=,<,<=

4.undefined

5.null

6.对象(Object)

7.符号(Symbols)


二.查看数据类型

typeof 123 // "number"
typeof '123' // "string"
typeof false // "boolean"
typeof null // "object"特殊错别情况
上一篇 下一篇

猜你喜欢

热点阅读