私はJavaScriptでプロトタイプのメソッドを呼び出す、次の方法を見つけました。 私のアプリケーションでこのような使用法が現在作業中であることがわかりました。javascript関数を呼び出す方法
0
A
答えて
2
this.abc(x,y,z).cnt
現在のオブジェクトのメソッドである(またはであると定義されているものthis
)
.abc
を意味.abc
はx
、y
、z
を受け入れ、返されたオブジェクトが持つオブジェクト- を返します
cnt
this.abc(x,y,z).cnt
と呼ばれるプロパティは基本的にgeあなたは、Pythonなどの言語に精通している場合、そのプロパティ
の値Ts、this
パラメータx,y,z
と呼び出し方法abc
、その後cnt
財産を取ること
self.abc(x, y, z)["cnt"]
0
に相当します。
この例を見て、変数データにフォーカスを合わせてabc
メソッドに注目してください。
// init a class
function Obj(){}
// add method abc
Obj.prototype.abc = function(x, y, z) {
var cnt = x + y + z;
var data = {cnt: cnt};
// return object with cnt property
return data;
}
const obj = new Obj();
const x = 1, y = 2, z = 3;
// cnt = 6
var cnt = obj.abc(x,y,z).cnt;
// equal with this
var data = obj.abc(x, y, z);
console.log(data.cnt)
関連する問題
- 1. javascript関数の呼び出し方法
- 2. 目的関数CでJavaScript関数を呼び出す方法
- 3. GWT - 別のJavaScript関数内でJavaScript関数を呼び出す方法
- 4. data.tableを呼び出す関数を呼び出す関数の記述方法?
- 5. Swift:ランダム関数を呼び出す関数を呼び出す方法は?
- 6. asyncus ajaxを呼び出してjavascript関数を呼び出す
- 7. anglejs関数を呼び出す方法
- 8. HTTP応答でJavaScript関数を呼び出す方法は?
- 9. jsfでjavascript関数を呼び出す方法は?
- 10. * ngIfレンダリング後にjavascript関数を呼び出す方法
- 11. JavascriptからLua関数を呼び出す方法
- 12. Javascript(jQuery)で「基本クラス」関数を呼び出す方法は?
- 13. javascript web viewからswift関数を呼び出す方法
- 14. OOP Javascript親関数を呼び出す方法
- 15. anglejsのコントローラ内でjavascript関数を呼び出す方法
- 16. 別のJSファイルからJavascript関数を呼び出す方法
- 17. javascriptからC#関数を呼び出す方法は?
- 18. オブジェクト表記で内部javascript関数を呼び出す方法
- 19. ビューのjavascript関数でモデルデータベースクエリを呼び出す方法は?
- 20. javascriptでpl/sqlプロシージャと関数を呼び出す方法は?
- 21. PHPからJavaScript関数を呼び出す方法は?
- 22. JavascriptからJadeファイルの関数を呼び出す方法
- 23. コードビハインドからjavascript関数を呼び出す方法
- 24. VBスクリプトでJavascript関数を呼び出す方法
- 25. iFrameからJavascript関数を呼び出す方法は?
- 26. カルーセルのAngular JSでJavaScript関数を呼び出す方法
- 27. javascriptのオブジェクトでコンストラクタ関数を呼び出す方法は?
- 28. Ruby on Railsレイアウトからjavascript関数を呼び出す方法
- 29. javascriptからjquery関数を呼び出す方法
- 30. .csファイルからJavaScript/jQuery関数を呼び出す方法C#
よろしくお願いいたします。私はそのパターンを使用していないので、プロトタイプメソッドに値を渡している間に何かarg操作があるかどうか混乱します –