0

コードは言葉よりもうまく説明できると思います。基本的に目標は、カスタマイズ可能なセクションのみを将来編集することです(つまり、静的セクションのコードに干渉することなく、400、500などを追加する必要があります)。

現在、 screenIdを渡そうとしています。function()をfunction(id)に置き換えるだけでよいと言えますが、将来渡す変数はそれだけではないので、プロトタイプ間でinherit継承できるような変数を、次のように渡す必要なしに渡すことができれば素晴らしいと思います。関数の引数。this.id

ここで見つけることができるコード:http://jsfiddle.net/J4pK6/

お手数をおかけしますが、よろしくお願いいたします。

マイク

4

1 に答える 1

0

これは、再加工されたscreens[screenId].content.call(this); コードを使用することで修正されます

参照: this and call Thanks to Felix Kling

于 2012-08-14T21:26:21.483 に答える