Js的一些问题

alert(2&&5) 5
alert(0&&5) 0
alert(5&&0) 0

alert(1||5) 1
alert(0||5) 5
a=值1||值2 如果值1为真,将值1赋给变量,如果为假,将值2赋给变量
alert(Number('12px')); NaN
alert(NaN==NaN); false
alert(typeof NaN) number
alert([]==true); false
return 返回值没有 undefined

undefined null 的区别
undefined 定义不赋值 使用一个自定义属性 函数没有返回值
null 获取一个页面不存在的元素

猜你喜欢

转载自username2.iteye.com/blog/2419659