javaScript概要
885 ワード
1.はじめに
それはライト級のスクリプト言語です.スクリプト言語とは、「開発オペレーティングシステムを備えていない」能力ではなく、「ブラウザなどの他の大型アプリケーションを制御するためのスクリプトを作成する」ためのものです.埋め込み言語でもあります.それ自体が提供する核心文法は多くないです.数学と論理演算しかできません.JavaScript自体はI/O(入出力)関連のAPIを提供していません.すべて「宿主環境」(host)が提供しているので、JavaScriptは「より大きな」アプリケーション環境だけを組み込んで、宿主環境が提供する末端APIを呼び出します.
2.javaScriptは三つの部分から構成されています. async:オプションです.すぐにスクリプトをダウンロードすべきだという意味ですが、他のリソースをダウンロードするとか、他のスクリプトをロードするのを待つなど、ページ内の他の操作を妨げてはいけません.外部スクリプトのみ有効です. defer:オプションです.スクリプトを表示するには、ドキュメントが完全に解析され、表示されてから実行します.外部スクリプトファイルのみ有効です.IE 7および先行バージョンは埋め込みスクリプトにもこの属性をサポートしています. charset:オプションです.src属性で指定されたコードの文字セットを表します.ほとんどのブラウザはその値を無視しますので、この属性はあまり使われていません. src:オプションです.実行するコードを含む外部ファイルを表します. type:オプションです.コード作成に使用するスクリプト言語の内容の種類を表します.この属性は必須ではありません.この属性が指定されていない場合、デフォルト値はtext/javascriptです.
それはライト級のスクリプト言語です.スクリプト言語とは、「開発オペレーティングシステムを備えていない」能力ではなく、「ブラウザなどの他の大型アプリケーションを制御するためのスクリプトを作成する」ためのものです.埋め込み言語でもあります.それ自体が提供する核心文法は多くないです.数学と論理演算しかできません.JavaScript自体はI/O(入出力)関連のAPIを提供していません.すべて「宿主環境」(host)が提供しているので、JavaScriptは「より大きな」アプリケーション環境だけを組み込んで、宿主環境が提供する末端APIを呼び出します.
2.javaScriptは三つの部分から構成されています.
(ECMAScript)、 (DOM)、 (BOM)
3.script元素