var ticket ="true"; ?ticket==true 為什么是false?ticket是字符串,字符串是1應(yīng)該是true啊,想不通
var ticket ="true";?
ticket==true ? ? ? 為什么是false?ticket是字符串,字符串是1應(yīng)該是true啊,想不通?
var ticket ="true";?
ticket==true ? ? ? 為什么是false?ticket是字符串,字符串是1應(yīng)該是true啊,想不通?
2015-09-19
舉報(bào)
2015-12-14
js中只默認(rèn)字符串1和數(shù)字1為真,字符串true不會(huì)認(rèn)為是真。
2015-11-21
變量ticket初始值已經(jīng)是true了,在if條件里不在需要他的值==true;直接用if(ticket)就可以了
2015-10-17
這時(shí)將ticket定義為了一個(gè)字符串;
而
這時(shí),等號右邊是“true”是一個(gè)保留字,即布爾值;
字符串!=布爾值,故false
你看我這個(gè)理解對否?
2015-09-20
試試這兩段代碼你就知道了
2015-09-19
var ticket ="true"; 這樣子定義的變量是字符串
var ticket =true; 這樣定義的變量才是bool值?