javaScript高级程序编程

2018-10-08  本文已影响0人  _Enco_

Null类型

var car = null;
alert(typeof car); //"object"
alert (null == undefined); //true
alert (null === undefined); //false

Number 类型

八进制

var octalNum1 = 070; //八进制的56
var octalNum2 = 079; //无效的八进制--解析为79
var octalNum3 = 08; //无效的八进制--解析为8

浮点数值

var floatNum1 = 1.1;
var floatNum2 = .1; //有效,不推荐
var floatNum3 = 1.; //解析为1
var floatNum4 = 10.0; //解析为10  

浮点数值

alert(NaN == NaN); //false
alert(isNaN(NaN)); //true
alert(isNaN(10)); //false
alert(isNaN("10")); //false 可以被转换成数值10
alert(isNaN("blue")); //true 不能转换为数值
alert(isNaN(true)); //false 可以被转换为数值1

String 类型

操作符

布尔操作符

var myObject = preferredObject || backupObject;

ECMAScript程序的赋值会经常采用此赋值模式。

上一篇下一篇

猜你喜欢

热点阅读