1. <em id="2qvri"><tr id="2qvri"></tr></em>
      1. 首頁»Flash»isNaN("abc")編譯報錯解決辦法

        isNaN("abc")編譯報錯解決辦法

        來源:Web開發者 發布時間:2012-12-26 閱讀次數:

        打開flash builder ,新建一個actionScript項目,輸入以下指令

        trace(isNaN("abc"));

        提示錯誤:“1067: String 類型值的隱式強制指令的目標是非相關類型 Number。”

        一種辦法:

        isNaN 實際上是有自動轉換功能的只是編譯器寫的太嚴格。只要取消 “嚴格檢查模式” 就可以直接用 trace(isNaN("abc"));

        步驟如下:點擊菜單->選擇項目->屬性->選擇ActionScript編譯器->在編譯器選項一欄中,將“啟用嚴格類型檢查”前面的勾取消。

        另一種辦法:

        用 with block 也可以局部遮蔽“嚴格模式”

        with (0) {
        
            trace(isNaN("abc"));
        }
        
        QQ群:WEB開發者官方群(515171538),驗證消息:10000
        微信群:加小編微信 849023636 邀請您加入,驗證消息:10000
        提示:更多精彩內容關注微信公眾號:全棧開發者中心(fsder-com)
        網友評論(共1條評論) 正在載入評論......
        理智評論文明上網,拒絕惡意謾罵 發表評論 / 共1條評論
        登錄會員中心
        江苏快3投注技巧