メソッドfoo()
が呼び出され、sx++ は変更されません。alert(sx)
NaNを取得したとき。プロトタイプを使用してメソッドを定義する必要がありますか?
function fooClass(sx) {
this.sx = sx;
this.foo = function() {
if(booleanIsTrue) this.sx++;
};
}
*構文エラーがある場合は無視します。これはコピペではありません。私のプロジェクトでは正しいです。
sx++
if ステートメントの外側に移動すると機能します。
なぜこれが起こっているのかについてのアイデアはありますか?