2012-04-14 7 views

答えて

3

を使用しています。そのため、initはオブジェクトのメンバ関数にならないため、コードが期待どおりに実行されませんでした。代わりに期待される動作を実現するためにthis.init = function() {として初期化します。

http://jsfiddle.net/Y2Rvq/

4

ローカル変数は、インスタンスのプロパティにはならない「のinit」方法はありません。

代わりのvar init = function...;var、またはローカル変数ではなく、オブジェクトのプロパティとしてinitを宣言することによってためですthis.init = function...;

関連する問題