Learning JavaScript(1)『何ができるのか』
今日から Java Scriptの学習を開始します!
『java script とは』
chrome やinternet exploler、safaritoといったブラウザ上で実行される
スクリプト言語。クロスプラットフォームに対応した言語なので、スマートフォンを
含めたさまざまなブラウザ上で動作するが、ブラウザの種類やバージョンによって
仕様や挙動に違いがある。しかし、現在では jQuery(ジェイクエリー)といったラ
イブラリや、様々な java Scriptフレームワークが用意されている。
※ 言語確認
クロスプラットフォームとは
異なるOSやデバイス上で動作するプログラム(ソフトウエア)
jQuery
Java Scriptのライブラリやフレームワークで最も知名度の高いのがjQuery。
jQuery はブラウザ間の仕様の違いを吸収し、HTML要素を操作するための
機能を数多く用意している。Java Scriptライブラリのデファクトスタンダー
ドと言えるほど普及している
『Java Scriptの機能について』
① HTMLを操作
Java Scripは、HTMLの部品(リストボックスやラジオボタンなど)にアクセス
することができる
② クライアント実行
一度ブラウザに読み込まれた後は、そのクライアントコンピュータ上で処理さ
れる。
サーバーに負荷をかけることなく、高レスポンスで実行される。
③ インタープリタ言語
スクリプト言語なのでコンパイルする必要がない。HTMLに直接記述できる
④ 変数の型が柔軟
Java Scriptでは変数の型を意識しなくても使うことができる、数値間の型変換
は自動的に行われ柔軟性
⑤ シンプルなオブジェクトベース
オブジェクト指向を取り入れた言語だが、クラスやクラスの継承といった概念
なし。オブジェクトはあらかじめ用意されたもの使う