>>143
mycounter はクラス名じゃなくてオブジェクトだからmycounter.count()はうまく行くと思う
実際にうまく行く
そうじゃないとオブジェクトである意味がない
bind()が必要になるのは、mycounter.count を別の変数に代入したときだろ
bind は今
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Function/bind
で初めて知ったがトンでもない世界だな
こんな代入アリなのかよ
アリならデフォルトで"bind()"しとけよ、と思う
module はクラスじゃなくてオブジェクトなんだから
> const retrieveX = module.getX;
> retrieveX();
> // 9 を返します。この関数はグローバルスコープで呼び出されるためです。
+ JavaScript(ECMAScript)質問用スレッド vol.123 + [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
144デフォルトの名無しさん
2021/02/18(木) 14:40:23.80ID:BYtePDJa■ このスレッドは過去ログ倉庫に格納されています
