2015-12-01 58 views

回答

3

您正在嘗試訪問JS對象的屬性(如子成員),但您試圖訪問它的JS對象的計算結果爲null。基本上,如果我們將JS對象稱爲bob,那麼您試圖撥打bob.1。但bob沒有名爲1的屬性。實際上,bob沒有任何屬性:bob已評估爲null

當你讓你到bob.1電話電腦想看看bob的詞彙範圍,找到了什麼事叫1。但是,當計算機實際查看bob時,它發現bob的類型爲null,因此bob不能具有名爲1的屬性。然後它通過你收到的錯誤告訴你。

接下來你應該做的是看看less.js並嘗試找到一種名爲promise的方法。然後查找任何嘗試從該方法中的任何對象訪問名爲1的屬性。當您找到您嘗試訪問屬性1的對象時,您知道該對象由於某種原因未被初始化。然後,您應該查看該對象應該如何初始化,以便對您的實現或文件本身進行必要的更正。

+0

感謝@William的快速回復。其實我檢查了我的代碼,我沒有訪問任何對象的'''1'''屬性。我徹底檢查了我的代碼。 –

+0

@LaxmiSalunkhe它也可能是一個數組的元素,它們在JS中有點不同。你是否試圖訪問索引爲1的數組? –

+0

我想在我的代碼中的一個地方訪問'''0'''索引,但不是''''''''。 –

相關問題