javaScript的null和undefined
var
obj
=
null;
null:表明obj指向是
'空对象'
,即是说
:这个对象是不存在的
!
但用
typeof, 返回的是object..这说明null也是对象的一种,不过,表示的空对象
!既是说:这个对象是不存在的
!
既然不存在,当为这个obj这个
"空对象"
设置属性,
obj.age
=
12;
var obj;
会出现错误
"Uncaught TypeError: Cannot set property 'age' of null"
;
undefined:一个变量只有声明是什么类型,初始化了
!我们才能用它来操作数据
!javaScript是一种弱类型语言
是依靠初始来定义变量的类型
!当一个变量只有声明,而没有初始化系统就会默认给他赋一个undefined的值
!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
promise reject 状态
promise reject 其實是一種狀態 作爲then 的第二個參數進行傳遞 或者在 catch中使用 當then第二個參數存在時,優先使用第二個參數而不是用catch 相當於有選擇性地進行回調
阿冰介
2020-07-08 11:48:15
(1)javaScript学习(document、js数据类型、===、函数function、alert()、typeof()、注释)
言承Yolanda
2020-07-08 01:37:40
字符串和数组的合并与截取
sunqy1995
2020-07-07 18:04:48
数组最大值/最小值计算方法
sunqy1995
2020-07-07 18:04:36
第五章引用类型(5.2 Array 类型笔记)6/29
菩提树_
2020-07-07 11:33:13
jquery的deferred对象
秋天1014童话
2020-07-07 00:47:29
本地存储封装-localStorage,sessionStorage,userData
秋天1014童话
2020-07-07 00:47:29
jquery-源码分析
1、jQuery.type type: function( obj ) { return obj == null ? String( obj ) : class2ty
秋天1014童话
2020-07-07 00:47:29
getComputedStyle方法与currentStyle属性获取元素样式
秋天1014童话
2020-07-07 00:47:29
面向对象思想-封装拖拽对象
秋天1014童话
2020-07-07 00:47:29
requestAnimationFrame--用法及轮播动画
秋天1014童话
2020-07-07 00:47:29
javascript pt 1
vardemy
2020-07-06 23:11:32
javascript pt 2
vardemy
2020-07-06 23:11:32
源码分析:react hook 最佳实践
校园苦行生
2020-07-06 19:07:26