問題タブ [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 投票する
2 に答える
896 参照

node.js - Node.js - Node.js 'require' への ES6 モジュールのインポート

次のES6インポートに相当するNode.jsの「require」は何ですか?

ありがとうございました

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

javascript - ES6 クラスで変換された関数オブジェクト リテラル

内部にオブジェクト リテラルがある関数をクラスに変換しようとしていますが、クラスに変換するときにオブジェクト リテラルをどのように処理すればよいかわかりません。例:

だから私はこのようなことをする方法を理解したいと思っています:

オブジェクト リテラルの処理方法がわかりませんか?

関数を、チャネルと名前のコンストラクタを持つクラスに変更したいのですが、オブジェクト リテラルの処理方法がわかりません。

ご協力ありがとう御座います。

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

javascript - 関数呼び出し時の JavaScript ES6 側のナビゲーションの問題

私は JavaScript ES6 でサイド ナビゲーションを構築しており、Supercharged-Show コード例から始めました。表示と非表示を切り替えるトグル ボタンを作成しました。関数を使用してtoggleSideNavを呼び出そうとしましたshowSideNavが、何も起こりません。私はおそらくthis.

私のHTMLページは次のようになります:

そして、私のJSファイルは次のようになります:

ハンバーガーボタンをアニメーション化するファイルもありhamburger.jsますが、問題はないと思います。

助けてくれてありがとう。

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

javascript - これを匿名関数内で使用するための効率的な回避策は何ですか?

主な関心事は効率です。

私はjavascriptスコープに取り組んでおり、混乱しているthisのは関数内にあります。

私は多くの回答を読み、それらを理解しています。しかし、私が気になるのは効率です。私のコードを見てください。

run()私はの参照をthisローカル変数に保存していますthat。これは私のために働いています。しかし、それは安全ですか?効率的ですか?いいえの場合は、良い戦略/トリックを提案してください。

ありがとう :)