天上有个口
2016-03-08 16:18
Boolean值 什么意思
布尔值,是一种类型。
它的值有两个 true 和 false,且区分大小写。也就是说,True 和 False 都不是 Boolean类型
例子:
var found = true; var lost = false;
在 Javascript 中所有类型的值都有雨这两个 Boolean 值等价的值。
// Boolean 类型的转换
var a = Boolean(true); // true
var b = Boolean(false); // false
// String 类型的转换,只有空串为 false
var c = Boolean("a"); // true
var d = Boolean(""); // false
// Number 类型的转换,只有 0 和 NaN 为 false
var e = Boolean(1); // true
var f = Boolean(0); // false
var g = Boolean(NaN); // false
// Object 类型的转换,只有 null 为 false
var h = Boolean({a:"b"}); // true
var i = Boolean(null); // false
// Undefined 类型的转换
var j = Boolean(n/a); // true
var k = Boolean(undefined) // false例子:
var messageYesOrNo = confirm("请选择");
if(messageYesOrNo){
// 如果为 true 则执行...
} else {
// 如果为 false 则执行...
}
// 在 if 中的 messageYesOrNo 会被转化为 Boolean类型
布尔类型,true或false
返回去的时候是true跟false;只能返回他两,不能返回别的
Boolean值,就是中文说的“布尔值”,用来表示“真”和“假”,通常数值表示为:1(真),0(假)
布尔类型,true或false
JavaScript入门篇
741751 学习 · 9869 问题
相似问题