javaScript概要

885 ワード

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