javascript有沒有方式檢測變量是否被定義呢?這里討論的是否被定義;是指var message;這樣沒有賦值也算是定義了;已知方式var message;console.log(message==undefined); //有定義的話返回true;沒有的話直接報錯;另一方法var message;console.log(typeof message=="underfined");這種方式,沒有賦值和沒有被定義都返回true;不會出現(xiàn)報錯;但是不能區(qū)分不賦值和沒有被定義.有沒有一種方式可以區(qū)分沒有賦值和沒有被定義而不報錯的呢?
javascript檢測變量是否被定義的方法
犯罪嫌疑人X
2018-08-02 11:10:04