做到根據配置檔案配置的true和false在as來判斷
"false" as boolean //flase
"true" as boolean //false
boolean("flase") //true
boolean("true")//true
"false" as boolean 是flase
是乙個字串,而不是boolean 型別,所以是false
boolean("flase") 是true
判斷乙個字串是否為空,不看裡面的內容
很明顯,這不是乙個空的字串
將expression
引數轉換為布林值並返回該值。
返回值取決於引數的資料型別和值,如下表所述:
輸入值示例
返回值0
boolean(0)
false
nan
boolean(nan)
false
數字(非0
或nan
)
boolean(4)
true
空字串
boolean("")
false
非空字串
boolean("6")
true
null
boolean(null)
false
undefined
boolean(undefined)
false
object 類的例項
boolean(new object())
true
無引數boolean()
false
由於不想寫if語句
boolean(number("0"));//false
boolean(number("1"));//true
但是這樣不直觀
如果要判斷還是只有
if(str == "true")了
接觸新技術小問題比較多,慢慢摸索,慢慢學習
關於Flex字串比較,還有Flex字串操作
呵呵,其實我用的時間不多,還接觸這個不到3個月吧,哎,所以很多地方都需要不斷的進行更正了.最簡單的方法,就是直接用 和 等等這樣的比較修飾符來進行比較,或者自己不放心,還自己寫一些方法來進行多層的校驗,還有乙個功能很強大的trace 說實話,用得比較少,呵呵,不過在編碼過程中實驗倒是用得不少.其實f...
flex 字串轉日期及日期比較
今天專案中用得到了flex中的日期格式化和字串轉日期,網查一下統計資源如下 import mx.controls.datefield import mx.utils.objectutil 比較日期的時候呼叫 var strday string 2011 11 30 var datetoday dat...
JavaScript數字轉字串,字串轉數字
1 數字轉字串 這裡的name需要繫結字串型別,而index是陣列型別,就是拼接了乙個空字串 也可以使用tostring 字串轉數字 2 var s 234 3 1 純數字轉換 4 5 1 字串在運算操作中會被當做數字型別來處理 6 s 1 7 8 2 字元前加 9 console.log s 10...