JavaScript は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。JavaScript は、プロトタイプ プログラミング、マルチパラダイムに基づく動的スクリプト言語であり、オブジェクト指向、命令型、宣言型をサポートしています。 、関数型プログラミングのパラダイム。
この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター
JavaScript とは何ですか?
JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、マルチパラダイムの動的スクリプト言語であるプロトタイプ プログラミングに基づいており、オブジェクト指向、命令型、宣言型、および関数型プログラミングのパラダイム。
JavaScript は、1995 年に Netscape Company の Brendan Aich によって初めて設計され、Netscape Navigator ブラウザ上に実装されました。 Netscape は Sun と協力していたため、Netscape の経営陣は Netscape を Java のように見せたいと考え、そのため JavaScript という名前が付けられました。しかし実際には、その文法スタイルは Self と Scheme に近いです。
JavaScript の標準は ECMAScript です。 2012 年の時点では、すべてのブラウザは ECMAScript 5.1 を完全にサポートしており、それより古いブラウザは少なくとも ECMAScript 3 標準をサポートしています。 2015 年 6 月 17 日、ECMA International は ECMAScript の第 6 版をリリースしました。これは正式には ECMAScript 2015 と呼ばれますが、通常は ECMAScript 6 または ES2015 と呼ばれます。
世代の背景
JavaScript はもともと Netscape の Brendan Eich によって設計され、彼は当初そのスクリプト言語を 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) などの他の状況でも使用できます。
参考資料: http://bk.baidu.com/view/16168.htm
推奨学習:「JavaScript 基本チュートリアル」
以上がJavaScriptとはどのようなプログラムですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。