源码 https://github.com/webabcd/TypeScriptDemo
作者 webabcd
兼收并蓄 TypeScript - 基础: boolean
示例如下:
basic\boolean.ts
{let a = true;console.log(a); // true// 将指定类型的数据转换为 boolean 类型console.log(Boolean(100), Boolean(-100), Boolean(0), Boolean("abc"), Boolean(""), Boolean(null), Boolean(undefined)); // true true false true false false false// 将 boolean 类型的数据转换为 number 类型console.log(Number(true), Number(false)); // 1 0// 将 boolean 类型的数据转换为 string 类型console.log(String(true), String(false)); // true false// if 会将 0, "", null, undefined, NaN 隐式地转换为布尔值 falseif (!0 && !"" && !null && !undefined && !NaN) {console.log("if 条件的隐式转换");}
}
源码 https://github.com/webabcd/TypeScriptDemo
作者 webabcd