JS数据类型
javascript数据类型分为两大类
分为值类型和对象类型
变量的类型可以使用typeof
函数来获取
值类型数据
数字(Number)
Number可以是任何数字
整数, 小数, 科学计数等
字符串(String)
单双引号都可以封装字符串, 没有区别, 这点与python相同
布尔(boolean)
布尔值均为小写true和false
空(Null)
空值可以用来清空变量
未定义(Undefined)
没有该变量时返回的未定义类型
Symbol
Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值
对象类型
数组(Array)
用方括号
[]
定义一个数组对象(Object)
用尖括号{键:值}
的形式定义一个对象
函数(Function)
用
function
关键字定义函数1
2
3function functionName(attrA, attrB){
// your code
}日期(date)
前期不涉及
正则(RegExp)
前期不涉及
声明变量类型
声明变量时
可以使用new + type
关键字组合来指定其类型
1 | var name = new String; |