美文网首页
Javascript数据类型总结

Javascript数据类型总结

作者: 橙月_13ef | 来源:发表于2017-12-08 04:32 被阅读0次

基本类型

String: 任意的字符串

Number:任意的数字

Boolean:true or false

undefined:undefined

null:null

引用(对象)类型

引用类型的数据内部可以互相套嵌。

Object:任意的对象都是Object(内部数据无序)

Function:一种可以执行 的特别Object

Array:有位置标签(index,可以通过下标进行操作),有序的 特别Object


如何判断数据类型

typeof:返回的是数据类型的字符串类型。但只能具体区分基本类型,对引用类型会统一返回'object',无法作具体区分(function可以判断)。

例如: 

var a;

typeof a; // 'undefined'

instanceof: 专门用于判断对象的具体类型。(只返回true/false)

由于Array,Function都属于特殊的Object,故做 instanceof Object判断时都会返回true。

var a = [];

a instanceof Array;   //  true 

=== (==会对数据进行数据转换)

var b = {console.log('b')}ewewsw

b === 'function';    // true

相关文章

网友评论

      本文标题:Javascript数据类型总结

      本文链接:https://www.haomeiwen.com/subject/vmusixtx.html