私はF2キーを押してのIntelliJ IDEAでdestroy()
のようなjavascript関数の定義を探している場合:Javascript:いくつかの可能性がある場合、どの関数が使用されていますか?
var myTable = $('#myList').dataTable({
columns: listHeader,
data: listBody
});
myTable.destroy();
私はいくつかの定義を見ることができます:
destroy in Chart.PluginBase (chart.bundle.js, static)
destroy in Chart.DatasetController (chart.bundle.js, static)
destroy in DataTable.defaults (jquery.dataTables.js, static)
destroy in u (angular-material.min.js, static)
destroy in v (angular-material.min.js, static)
destroy in r (angular-material.min.js, static)
私が望んでいたことを強制することができますどのように関数が使用されていますか?
'myTable'は' dataTable'の 'destroy'を呼び出すでしょう。 –
@ Sushanth--そして、私はどのようにしてMyTableが本当にDataTableのリファレンスであることをプログラムでテストできますか? (Javaでは、 'instanceOf'のようなものがあります) – user2145488
' instanceof'演算子を使って、作成されたオブジェクトが期待されるコンストラクタのものかどうかを調べることができます。 'console.log(myTable instance of dataTable)' –