首頁»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條評論
                    登錄會員中心
                    福彩试机号今天 广西快乐双彩综合走势图 河北十一选五走势图现在 内蒙古11选5时间 甘肃11选5中奖助手 排列五和值走势图连线 香港赛马会六合彩32期 足彩十四场合买 惠泽社群一波中特 黑龙江22选5行列图 极速飞艇技巧攻略 精选1注7星彩56期 图感觉彩票走势图 微信群卖体彩 nba比分历史最高 3d4个号复式单怎么中奖