首頁 >web前端 >js教程 >JavaScript中偵測變數是否存在遇到的一些問題_javascript技巧

JavaScript中偵測變數是否存在遇到的一些問題_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-05-16 17:16:101003瀏覽

在編寫JavaScript程式時往往需要偵測某一變數是否存在,這是一件非常簡單的工作,但如果不細心也會遇到一些問題。主要有一些幾點:

1、普通變量

複製代碼 代碼如下:



這時會出現'variable is not defined'的錯誤,如果改成下面就會彈出預期的對話框:
複製程式碼 程式碼如下:



2.物件的屬性
複製程式碼 程式碼如下:



對於偵測物件的屬性則不必使用typeof 。

3、在給對象添加屬性時,也會遇到類似的問題
複製代碼 程式碼如下:


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn