ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptの前身となる言語は何ですか
JavaScript 言語の前身は LiveScript で、もともと Netscape の Brendan Aich によって設計されましたが、後に Netscape は Sun と協力した後、これを JavaScript と改名しました。
この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript 言語の前身は何ですか?
JavaScript 言語の前身は LiveScript
です。
JavaScript はもともと Netscape の Brendan Aich によって設計され、当初はそのスクリプト言語を LiveScript と名付けていましたが、Netscape は Sun との協力により、後に JavaScript と改名しました。 JavaScript はもともと Java に触発されて設計されました。目的の 1 つは「Java に似せる」ことであるため、構文に類似点があり、一部の名前や命名規則も Java から借用していますが、主な設計原則は JavaScript から派生しています。 Self と Scheme から。 JavaScript と Java の名前が似ているのは、Netscape が当時のマーケティング上の理由から Sun Microsystems と合意に達した結果です。 Microsoft は、JavaScript スクリプト言語と競合するために、JScript も同時に開始しました。
開発当初は JavaScript の規格もまだ決まっておらず、同時期には Netscape の JavaScript、Microsoft の JScript、CEnvi の ScriptEase の 3 つの柱がありました。相互運用性を目的として、Ecma International (旧欧州コンピュータ製造者協会) は ECMA-262 標準 (ECMAScript) を作成しました。どちらも ECMAScript の実装ですが、JavaScript はプログラマが使用するものではなく、非プログラマのためのスクリプト言語として意図されています。宣伝や宣伝にはスクリプト言語が必要ですが、JavaScript には非常に豊富な機能があります。 [10] 1997 年、ECMA (欧州コンピュータ製造者協会) の調整のもと、Netscape、Sun、Microsoft、Borland で構成されるワーキング グループが統一規格 ECMA-262 を決定しました。完全な JavaScript 実装は、ECMAScript、ドキュメント オブジェクト モデル、およびブラウザ オブジェクト モデルの 3 つの部分で構成されます。 [9]
JavaScript は Oracle Corporation の登録商標です。 Ecma International は、JavaScript に基づいて ECMAScript 標準を開発しました。 JavaScript は、サーバーサイド プログラミング (Node.js) など、他の状況でも使用できます。
主な機能
1. HTML ページにダイナミック テキストを埋め込みます。
2. ブラウザのイベントに応答します。
3. HTML 要素の読み取りと書き込み。
4. データをサーバーに送信する前に検証します。
5. 訪問者のブラウザ情報を検出します。作成と変更を含む Cookie を制御します。
6. Node.js テクノロジーに基づくサーバーサイド プログラミング。
[推奨学習: JavaScript 基本チュートリアル]
以上がJavaScriptの前身となる言語は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。