2016-07-26 44 views
2

我在Visual Studio代碼中有一個JavaScript文件。轉到定義選項工作正常,在全局命名空間即vscode:轉到名稱空間內不起作用的函數的定義

function myFunction(){ 
    //do something 
} 

但轉到定義選項定義函數命名空間的對象中定義的函數不工作,即

var MYNS = {}; 

MYNS.myFunction = function() { 
    //do something 
} 

所以,如果我有一個調用MYNS.myFunction()我不能去定義。

是否有可能使此工作?

回答

1

這是一箇舊帖子,但我使用了Visual Studio 2017社區和DocStubJS2017擴展,我可以使用定義(F12)導航到該函數。我在函數中包裝了命名空間。

var MYNS = { 

    myFunction : function() { 
     //do something 
    } 

}; 
相關問題