国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript 布爾型分析

2019-11-21 01:30:58
字體:
來源:轉載
供稿:網友
本來我以為js的布爾型轉換跟java一樣,畢竟大家同一個祖宗嘛,以下是我的寫法。
function foo() {
var temp = Boolean.valueOf('<%=javaBoolean%>');
alert(temp == false);
}
java變量javaBoolean是一個字符串,它的值是"false",本來我以為肯定輸出true,但結果卻false,真是郁悶至極。
  剛剛查了一下《javascript權威指南》,才茅塞頓開。原來是這樣的:
  如果是想將其它類型轉為布爾型,應該用Boolean(value)或new Boolean(value),Boolean.valueOf()這個方法是對象才有的,并不是Boolean的靜態方法,還有一點很重要:0、 NaN、null、空字符串和undefined都將轉換成false,其它原始值,除了false(但包含字符串"false"),以及其它的對象和數組都將轉換為true。
  看到這里,你應該覺得被js忽悠了一把也是值的吧?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平谷区| 福安市| 安西县| 洪江市| 闽清县| 林西县| 安平县| 威远县| 江安县| 海丰县| 新竹市| 花莲县| 威信县| 定日县| 恩平市| 鹤岗市| 荣昌县| 金沙县| 玉溪市| 邹城市| 通化市| 二连浩特市| 吴旗县| 新昌县| 泰安市| 云和县| 康平县| 万源市| 张掖市| 辉县市| 洛浦县| 揭西县| 邹平县| 阿拉善盟| 开封县| 丽水市| 志丹县| 宁晋县| 建德市| 青阳县| 奉节县|