WEB开发网      濠靛倻鏅悵顖涚附閽樺鐎诲ù婊庡亾缁辨帗鎷呴悩鍨暠濞戞挴鍋撳ù鐘烘閸ㄥ孩绂嶉锝喰﹂柟瀛樺灣濠婃垿鎯冮崟顏嗩伇濞寸姾妫勬慨鈺呭礉濞戝磭骞㈤悹鍥у槻閸ㄥ孩绂嶉敓锟� ---闁挎洩鎷�
开发学院网页设计JavaScript 理顺 JavaScript (8) - 布尔相关问题 阅读

理顺 JavaScript (8) - 布尔相关问题

 2010-09-14 13:40:58 来源:WEB开发网 闁靛棴鎷�闁告垵绻愰惃顒傗偓娑欍仦缂嶏拷濠⒀呭仜閵囧洨鈧稒銇炵紞锟�闁靛棴鎷�  闁稿繗娅曢弫鐐次涘▎鎰泚闁告娲ㄥ▓鎴濐嚗椤旂厧瑙�
核心提示:基本使用varb;b=true;alert(b);//trueb=newBoolean(false);alert(b);//falseb=2>1;alert(b);//trueb=2<1;alert(b);//false转换到布尔varb;b=Boolean(123);alert(b);//trueb=Bo

基本使用

var b;
b = true;        alert(b); //true
b = new Boolean(false); alert(b); //false
b = 2 > 1;       alert(b); //true
b = 2 < 1;       alert(b); //false

转换到布尔

var b;
b = Boolean(123);    alert(b); //true
b = Boolean('ABC');   alert(b); //true
b = Boolean(0);     alert(b); //false
b = Boolean('');    alert(b); //false
b = Boolean(NaN);    alert(b); //false
b = Boolean(null);   alert(b); //false
b = Boolean(undefined); alert(b); //false
b = Boolean(Infinity); alert(b); //true
b = Boolean('false');  alert(b); //true

直接使用的自动转换

var X;
if (X) {alert('ok')} else {alert('no')}; //no

X = 'ABC';
if (X) {alert('ok')} else {alert('no')}; //ok

X = '';
if (X) {alert('ok')} else {alert('no')}; //no

X = -1;
if (X) {alert('ok')} else {alert('no')}; //ok

X = 0;
if (X) {alert('ok')} else {alert('no')}; //no

X = new Date();
if (X) {alert('ok')} else {alert('no')}; //ok

布尔运算

var b;
b = !b;       alert(b); //false
b = !b;       alert(b); //true

b = true && true;  alert(b); //true
b = true && false; alert(b); //false
b = false && true; alert(b); //false
b = false && false; alert(b); //false

b = true || true;  alert(b); //true
b = true || false; alert(b); //true
b = false || true; alert(b); //true
b = false || false; alert(b); //false

系列文章:

理顺 JavaScript (1) - 准备工具

理顺 JavaScript (2) - 应先掌握的四个方法

理顺 JavaScript (3) - 把 JavaScript 嵌入网页的方法

理顺 JavaScript (4) - 变量、常量与数据类型

理顺 JavaScript (5) - 符合 ECMAScript 标准的字符串函数

理顺 JavaScript (6) - 关于字符串的其他问题

理顺 JavaScript (7) - 数字相关问题

理顺 JavaScript (8) - 布尔相关问题

理顺 JavaScript (9) - Date 类

理顺 JavaScript (10) - Math 类

理顺 JavaScript (11) - 数组

理顺 JavaScript (12) - 一个比较实用的数组用法

Tags:理顺 JavaScript 布尔

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接