javascript的数据类型是哪两大类(JavaScript的数据类型有哪些)
JavaScript类型 :类型检测:,今天小编就来说说关于javascript的数据类型是哪两大类?下面更多详细答案一起来看看吧!
javascript的数据类型是哪两大类
JavaScript类型 :
- Undefined // 未定义, // 值是undefined // 不能 new
- Null // 定义了, 但是为空, // 值是null // 不能 new
- Object
- boolean // true or false
- number // 非整数的Number类型无法用 ==(===也不行) 来比较 // console.log(0.1 0.2 = 0.3) // false // 正确的比较方法是使用JavaScript提供的最小精度值 // console.log( Math.abs(0.1 0.2 - 0.3) <= Number.EPSILON) // true
- String
- Symbol // 每个从Symbol()返回的symbol值都是唯一的。 // 一个symbol值能作为对象属性的标识符;这是该数据类型仅有的目的 // 不是构造函数, 不能 new var sym = new Symbol(); // TypeError // 实例化 var mySymbol = Symbol("my symbol");
类型检测:
,
typeof([]) 'object' typeof('11') 'string' typeof(1) 'number' typeof(function(){}) 'function' typeof(null) 'object' typeof(undefined) 'undefined' typeof(0) 'number' typeof(false) 'boolean' // 检测数组 Array.isArray([]) true [] instanceof Array true [].constructor === Array true
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com