码迷,mamicode.com
首页 > Web开发 > 详细

js基础

时间:2015-08-11 17:44:27      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

闲来无聊,抱起js程序设计啃啃。发现好多基础的都忘了。来记一下。

a.

var a;console.log(typeof(a));返回undefined。一个未经声明的变量也会返回undefined,如typeof(m)

 

b.

null==undefined返回true

c.

true==1返回true
false==0返回true

d.

Boolean(1)
true
Boolean(0);
false

e.

true==9     返回false
Boolean(9)  返回true

f.

Boolean(0)返回false
Boolean(-9)返回true
Boolean(-1)返回true
只有Boolean(0)返回false,其他数字都返回true

g.

Boolean("")结果false
Boolean(null)结果false
Boolean(undefined)结果false
Boolean("undefined")结果true
Boolean("true");结果true
Boolean(NaN)结果false Boolean("false")结果true

e.

NaN==NaN返回false
NaN跟任何数操作都返回NaN

f.

isNaN(NaN)返回true
isNaN(1)返回false
isNaN("55")返回false
isNaN(55)返回false
isNaN(true)返回false
isNaN(false)返回false
isNaN("mmm")返回true

g.

Boolean(null)返回false
Boolean(undefined)返回false
Number(null)返回0
Number(undefined)返回NaN

  

js基础

标签:

原文地址:http://www.cnblogs.com/jiaojiaome/p/4721454.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!