問題タブ [es6-class]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1620 参照

javascript - nodejsのjavascript ES6クラスリファレンスからファイル名を取得

クラスへの参照からファイル名を取得する方法はありますか? この例は、私がやろうとしていることを説明するために単純化しすぎていることに注意してください (ロギング ライブラリの提案を開始しないでください!)

もちろん、文字列値を持つプロパティや、Logger1 クラスの __filename を返すメソッドを追加することもできますが、それは避けたいと思います。Logger1 やその他の外部コードをきれいに保ちながら、MainProcess クラス内からこれを行う方法はありますか?

ロガーのインスタンスを渡さない理由は、メイン プロセスが子プロセスを作成し、これらの子プロセスが独自のロガーをインスタンス化するためです。また、私が知る限り、オブジェクト参照を子プロセスに渡す方法はありません。

0 投票する
1 に答える
51 参照

javascript - クラス内のオブジェクト メソッド

私は ES6 を初めて使用します。ソート、サイズ変更などのメソッドclasses用に作成しているクラス内でメソッドをグループ化する方法を理解しようとしています...Table

//エラー (予期しない識別子)

問題は、Tableクラスが既に (デフォルトの基本クラス)someClassを拡張していることです。私は、クラスまたは何かを拡張すると言いますがColumn、既に基本クラスを拡張しているため、できません。

質問:既に別のクラスを拡張しているクラス内で、メソッドsortを整理するにはどうすればよいですか? resize(またはこれは非標準ですか?そうであれば、適切な方法を提供してください。)

0 投票する
2 に答える
76 参照

javascript - ES6 クラスでゲッターを無効にしますか?

プロパティのゲッターを無効にできますか? 意図しない結果はありますか?投げるだけでいいの?未定義を返しますか?

0 投票する
2 に答える
817 参照

ecmascript-6 - GSAP を使用した ES6 クラスは、null オブジェクトを Tween できないと言います

私のコードは以下の通りです。this.rule を呼び出す方法はありますか? CSSRulePlugin というプラグインで GSAP の TweenMax を使用して、疑似要素をアニメーション化しようとしています。

と言い続けますcan not Tween null object。私は何を間違っていますか?

0 投票する
1 に答える
58 参照

javascript - 機能をボタンにバインドしようとしていますが、何かが失敗しています

私のボタンがそれらにバインドされた機能を呼び出すことを望みます。誰かがここで何がうまくいかなかったのか説明できますか? <button>Javascript を注入したいくつかの要素に機能をバインドしましたがuser.method、41 行目で が返されているようundefinedです。

http://codepen.io/ueeieei/pen/KNQbXO?editors=0011