null 和undefined
来源:互联网 发布:李玖哲 夏天 知乎 编辑:程序博客网 时间:2024/05/29 13:55
今天看到js 的数据类型这一章,遇到了null和undefined;觉得很有意思,所以讲讲:
1 js 有5种简单的数据类型(基本数据类型):undefined,null,string,number,boolean;
1种复杂的数据类型:object;
2 因为js里面的变量是松散类型,(即变量可以用来保存任何类型的数据),所以有typeof操作符用来检测变量的数据类型;
3 typeof null -----object,是因为Null值表示一个空对象指针;
对于未初始化的变量和未声明的变量执行typeof操作符都会返回undefined;
console.log(null == undefined) ------true;这是因为js认为undefined是从null派生出来的。
4 判断一个变量是Null还是undefined的方法:
console.log(null === undefined);
console.log(typeof null == typeof undefined);
阅读全文
0 0
- null 和 undefined
- typeof、undefined 和 null
- JS:Undefined 和 Null
- undefined和null
- javascript null和undefined
- null和undefined
- undefined 和 null
- Null和Undefined类型
- null和undefined
- undefined 和 null
- null和undefined
- null和Undefined区别
- js--null和undefined
- JavaScript null 和 undefined
- null和undefined
- 区别null和undefined
- null和undefined
- 比较Undefined 和 null
- 希尔排序
- 博客已开通,纪念一下
- jquery与ajax的应用
- 常用的Mysql数据库操作语句大全
- paper read weekly(six)
- null 和undefined
- Enum支持序列化吗以及设计模式策略枚举
- Java Persistence with MyBatis 3(中文版)
- C++多态赋值兼容&&多态
- for循环里面的闭包问题的原因及解决办法
- 第四周项目二
- Java学习笔记03
- TCP\UDP常见的函数
- Linux中shell简介