JavaScript モジュールの仕様 モジュール化は、大規模なアプリケーションでは非常に一般的ですが、一部の従来のプログラミング言語とは異なり、JavaScript (ECMA-262 バージョン) はまだネイティブのモジュール化をサポートしていません。 Javascript コミュニティは、既存の実行環境で「モジュール」の効果を実現するために多大な努力を払ってきました。一般的な JavaScript モジュール仕様には主に CommonJS、AMD、UMD、CMD などの 2 つがあります。 CommonJS CommonJS 仕様はサーバー側の Javascript モジュール仕様です。 Node.jsのモジュールシステムはCommonJS仕様を参照して実装されています。 NPM は、commonJS によって定義されたパッケージ仕様にも準拠しており、完全なエコシステムを形成しています。 CommonJS で定義されるモジュールは、{モジュール参照(必須)}{モジュール定義(エクスポート)}{モジュール識別(モジュール)}に分かれています。 require() は外部モジュールを導入するために使用され、exports オブジェクトは現在のモジュールのメソッドまたは変数をエクスポートするために使用され、唯一のエクスポート ポートです。 module
はじめに: JavaScript モジュールの仕様 モジュール化は、より伝統的なプログラミング言語とは異なり、ネイティブのモジュール化をまだサポートしていません。 Javascript コミュニティは多くのことを行ってきました...
2.javascript-ecma のいくつかのカプセル化関数の紹介
はじめに、次のメソッドを紹介します。 String メソッド: str.length str.charAt(i): 文字列の特定の部分を取得します。 str.indexOf('e'); 見つからない場合は、-1 を返します。最後の e が表示されます; 見つからない場合は -1 を返します;
3. JSON と XML の利点と欠点の詳細な紹介概要: JSON (JavaScript Object Notation)軽量のデータ交換フォーマットです。人間にとって読み書きしやすい。機械による解析と生成も簡単です。これは、1999 年 12 月の標準 ECMA262 第 3 版のサブセットである Javascript プログラミング言語に基づいています。 JSON は完全に言語に依存しないテキスト形式を採用していますが、C 言語ファミリー (C を含む...
4.
ECMAScript6 Getting Started with Detailed Examples of Class Objectsはじめに: この記事では、主に ECMAScript6 の概要を詳しく紹介します。エディターはそれを参考にします。
5.
JavaScript に関する一般的な知識ポイントのまとめはじめに: JavaScript は ECMAScript 標準に従って設計および実装されています。後述する JavaScript 構文は、実際には ES5 の実装です。基本的な構文とは何ですか? ほぼすべての言語の違い...
: Flv.js は HTML5 です。 Flash ビデオ (FLV) プレーヤーは、Flash を使用せずに純粋にネイティブ JavaScript で開発され、HTML5 ビデオでの FLV 形式ビデオの再生を実装するオープン ソース JavaScript ライブラリです。FLV ファイル ストリームはトランスコードされ、ISO BMFF (MP4 フラグメント) フラグメントに多重化されます。そして、MP4 フラグメントは、メディア ソース拡張機能を介してブラウザーに供給されます。flv.js は ECMAScript 6 で記述され、Babel コンパイラー
7 を介して渡されます。
JavaScript 演算子の論理演算子を理解します。
はじめに: 上で説明したように、論理演算子はオペランドに対してブール演算を実行し、関係演算子と一緒によく使用されます。論理演算子は、複数の関係式を結合して、より複雑な式を作成します。論理演算子は、論理 NOT '!'、論理 AND '&&'、論理 OR '||' の 3 つのタイプに分類されます。この記事では、これら 3 つの論理演算子を紹介します。論理 NOT 演算子は、感嘆符 () で表されます。 !) ECMAScript に適用されます
はじめに: この種の盲目的で不合理な調査とテストは私を混乱させました、これを行う必要がありますか? ? ; 実際、原理を理解すれば、それほど多くのテストを 1 つずつ実行する必要はありません。ECMAScript のルールは次のように定義されています。それ以外の場合は、関数の層が何層であっても、グローバル変数が最初に呼び出されます。これに関するルールは次のとおりです
9 HTML5 のファイルおよびバイナリ データ操作の新機能
はじめに: 歴史的に、JavaScript はバイナリ データを処理できません。処理する必要がある場合は、charCodeAt() メソッドを使用して、テキスト エンコーディングをバイト単位でバイナリ データに変換するほかに、バイナリ データを Base64 エンコーディングに変換して処理することもできます。どちらの方法も時間がかかるだけでなく、エラーが発生しやすくなります。 ECMAScript5 では Blob オブジェクトが導入され、バイナリ データを直接操作できるようになりました。
10. JavaScript でよく使用される正規表現のまとめ
はじめに: 正規表現 (正規表現) は、文字列に特定の部分文字列を抽出する、一致する部分文字列を置換する、または文字列から特定の条件を満たす部分文字列を抽出するなど。 var validateRegExp = {decmal: "^([+-]?)\d*\.\d+$",// 浮動小数点数 decmal1: "^[1-9]\d*.\d*| 0 .\d*[1-9]\d*
【関連Q&Aの推奨事項】:
ecmascript - 関数を解析する際のJavaScriptプロセス
javascript - ECMAScript の関数パラメータはすべて値で渡されますか?
」以上がEcma の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。