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

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國語版
中國語版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)