http://*.com/questions/6429225/javascript-null-or-undefined
var x;
x == null // true
x == undefined // true
x === null // false
x === undefined // true
var y = null;
y == null // true
y == undefined // true
y === null // true
y === undefined // false
typeof x // 'undefined'
typeof y // 'object'
var z = {abc: null};
z.abc == null // true
z.abc == undefined // true
z.abc === null // true
z.abc === undefined // false
z.xyz == null // true
z.xyz == undefined // true
z.xyz === null // false
z.xyz === undefined // true
null = 1; // throws error: invalid left hand assignment
undefined = 1; // works fine: this can cause some problems
相关文章
- 09-28ISNULL、IS NULL、IS NOT NULL 、IFNULL()、COALESC()区别
- 09-28javascript – 在服务器进程完成重启之前重新加载gulp-livereload
- 09-28javascript – Node.js产生多个进程
- 09-28转载:主外键关联删除(on delete set null和on delete cascade)
- 09-28为什么sql里面not in后面的子查询如果有记录为NULL的,主查询就查不到记录
- 09-28Syntax Error: Error: PostCSS received undefined instead of CSS string
- 09-28关于obj.currentStyle.property、window.getComputedStyle(obj,null).property、obj.style.property的理解
- 09-28HttpHandler中无法使用Session(context.Session 为Null)
- 09-28javascript-如果一个变量从未被使用过,它会自动从内存中释放出来吗?
- 09-28使用“Empty 模式”改进 Null Object