JavaScript 自学之数据类型
JavaScript 自学之数据类型
1.- ECMAScript 中定义了5种简单数据类型 或者叫基本数据类型分别是
Undefined Boolean String Number Null 还有一种复杂的数据类型叫 Object Object 本质上是由一组无序的键值对组成的. 乍一看上去好像6种数据类型不足以表示所有数据,但是由于JavaScript数据类型具有动态性, 因此的确没有在定义其他数据类型的必要了 PS: 本人不太理解这句话,这是照抄的 ( 希望有大神提供解答 )
1.1 - 我们在写函数的时候需要先判断参数的数据类型, typeof 操作符 ps: 尽管 typeof 可以使用( 数据 ) 但是他不是函数, ()也可以不用
有些时候typeof也会返回一些令人不解的结果 例如: typeof null 返回的结果是 Object 因为特殊值 null 被认为是一个空的对象引用
1.2 - Undefined 类型
Undefined类型只有一个值,那就是他自己, 我们在使用var 声明变量但未初始化的时候这个变量的值就是undefined var message; console.log(message == undefined); // true 主要用来做判断的 比如说某一个值是否为 undefined 你可以这样写 if(message == undefined) 或者你可以直接点 if(message) // 后一种涉及到隐式转换的问题
相关推荐
LauraRan 2020-09-28
yangkang 2020-11-09
lbyd0 2020-11-17
sushuanglei 2020-11-12
85477104 2020-11-17
KANSYOUKYOU 2020-11-16
wushengyong 2020-10-28
lizhengjava 2020-11-13
星月情缘 2020-11-13
huangxiaoyun00 2020-11-13
luyong0 2020-11-08
腾讯soso团队 2020-11-06
Apsaravod 2020-11-05
PeterChangyb 2020-11-05
gaobudong 2020-11-04
wwwjun 2020-11-02
gyunwh 2020-11-02
EchoYY 2020-10-31