javascriptの別の「クラス」にパラメータとしてオブジェクトを渡すことができるかどうかを知りたいと思います。例えばJavascript "this"オブジェクトをパラメータとして送信
function parent = function() {
var child = new child();
this.child.setParent(this);
}
私は例が冗長であることを知っているが、私はそれは全体のポイントを取得します願っています。
javascriptの別の「クラス」にパラメータとしてオブジェクトを渡すことができるかどうかを知りたいと思います。例えばJavascript "this"オブジェクトをパラメータとして送信
function parent = function() {
var child = new child();
this.child.setParent(this);
}
私は例が冗長であることを知っているが、私はそれは全体のポイントを取得します願っています。
確かに、なぜそれができないのでしょうか?他のものと同じように価値があります。
つまり、this
はJavaScriptでときどき不思議なセマンティクスを持ちますが、特にクロージャを扱うときには、それがあなたの考えであると確信していることを確認する必要があります。
はい、あなたが意図している通りに 'this'を渡すことができます。 –