問題タブ [ecmascript-next]
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.
javascript - エラー: クラス プロパティ変換がありません
Error: Missing class properties transform
Test.js
:
.babelrc
:
package.json
:
私はウェブを精査し、すべての修正を中心に展開しています:babel6へのアップグレード、「ステージ0」の順序を「es2015」の後になるように切り替えます。私がやったことのすべて。
javascript - async/await -- これが何をしているのか?
これら 2 つのコードは本質的に同じことを行い、同じように使用できますか?
javascript - ESLint と This-Bind 演算子
This-Bind 演算子this
は、 ES7 の便利なメソッド バインディング構文の提案です。
問題は、 ESの将来の(7)バージョンの提案段階にあるため、まだ標準に含まれておらず、ESLintでサポートされていませんが、tanspiling(Babel、feを使用)を介して引き続き使用できます。
問題は、関数バインド演算子 (または ES7 の実験的機能のセット全体) 構文をサポートする ESLint のモジュール/プラグイン/オプションがあるかどうかです。
javascript - ES7 非同期関数とは何ですか?
私はしばらくBabelを使用していますが、とても気に入っています。ただし、サポートされている機能を一覧表示しているホームページには、Async functions
.
私は多くのグーグルを行ってきましたが、理解できるように見えるのは、それがES7の機能であることだけです。
ES7非同期関数とは何ですか?
babeljs - babel-cli で babel Cli インライン属性が機能しない
インライン属性宣言を使用しようとしています。以下のコードは、babelJs Web サイト (実験的オプションの入力がチェックされている) では正常に動作しますが、babel-cli を使用すると動作しません。inlineAttribute をログに記録することを期待します。
javascript - async/await ループを順番に実行する
次のようなループがあります。
問題は、各反復が非同期で実行されることであり、その間に 1 秒の遅延が必要です。私は約束を使ってそれを行う方法を知っていますが、見た目が悪いので、async/await を使用し、ネストをできるだけ少なくしたいと考えています。
javascript - クラス定義で静的に定義された変数にアクセスする
私はクラスを持っています:
store
クラスの上部で定義された変数にアクセスできるようにしたいのですが、方法がわかりません.使用していると想定してthis.store
いましたが、未定義です。
javascript - 非同期関数を使用した Node.js assert.throws (Promises)
assert.throws
非同期関数がネイティブassert
モジュールからusing をスローするかどうかを確認したい。で試しました
Promise が解決される前に関数が終了するため、(明らかに?) 機能しません。それでも、コールバックを使用して同じことが達成されるこの質問を見つけました。
なにか提案を?
(私は Babel を使用して Node.js ネイティブ ジェネレーターにトランスパイルしています。)