問題タブ [ecmascript-2020]

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 投票する
1 に答える
1907 参照

angular - Angular 9 は、オプションのチェーンを使用して pdfjs (v. 2.8.335) モジュールをロードできません

Angular アプリケーションで pdfjs モジュールを次のバージョン (2.8.335) に更新しようとしていますが、次のエラーが発生しました。

この問題は、@angular-devkit/build-angular@0.901.15 で使用されている webpack のバージョンに関連しています。Angular 9 で利用可能な最新バージョンを使用しています。このバージョンの build-angular は、これらのエラーをトリガーする webpack@4.42.0 を使用しています。オプションのチェーンとヌル結合は、5 バージョン以上の webpack ですぐにサポートされることがわかりましたが、Angular 9 に制限されており、それを上位バージョンに更新して build-angular をロードし、依存関係として webpack を上位バージョンにロードすることはできません。

モジュールをアプリケーションにロードするために、js のオプションの連鎖および null 合体機能をサポートするように webpack を構成する方法はありますか?

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

javascript - typescriptの配列に要素の組み合わせが存在することを確認する最良の方法

私はいくつかの要素の組み合わせが配列に存在するかどうかを確認したいいくつかの要素を含む配列を持っています。その配列には、ターゲット要素がcheckingSetの要素が続いています。たとえば、inputArray が ['a', 'b', 'c', 'd'] で、検索する組み合わせが ['a', 'd'] の場合、inputArray には両方が正しい順序で含まれているため、true を返す必要があります。 . inputArray が ['d', 'b', 'c', 'd', 'a'] で、組み合わせが ['a', 'd'] の場合、inputArray には両方の要素が含まれているが、順番を間違えたり

Set と while ループを使用できますが、よりエレガントまたはモダンな方法があるかどうか疑問に思っていますか?