js数据类型

217 阅读1分钟

Javascript有7种数据类型,分别为number string boolean symbol null undefined以及object。

typeof 1  //  'number'
typeof 'aaa'  //  'string'
typeof symbol  //  'symbol'
typeof true  //  'boolean'
typeof null  //  'object'
typeof undefined  //  'undefined'
var a = {}
typeof a  //  'object'

null和undefined 一般来说,null表示空对象 undefined表示空非对象 1.变量没有赋值:undefined 2.有一个对象(object),现在不想赋值,给它null(推荐) 有一个非对象,不想给他赋值,给他undefined(推荐)

typeof null   //  'object'
var fn = function(){}
typeof fn  //  'function'