• ベストアンサー

スクリプトについてなんですが・・・

スクリプトって一体何なんでしょうか?? 検索して調べてみたんですが、難しく書いていて、今イチ理解できません・・・ それと、JavaスクリプトとJスクリプトの違いも教えて頂きたいです。 詳しい説明と、簡単に言えば~といった説明もして頂けたらとてもありがたいです。 よろしくお願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
noname#14464
noname#14464
回答No.2

 スクリプトというのは、本来"映画・放送の台本"と言う意味でして、それが転じて、"パソコンへの命令を、ある一定の規則(文法)で記述したファイルを、インタプリタと呼ばれる文脈解析の仕組みが読み込んで、それに応じた処理を行わせる"という動作において、命令を記述したファイルを、スクリプトと言うようになりました。  たとえば、質問にもあるJavaScriptですと、ブラウザが「JavaScriptの文法に従った文章を読み込み、それに対応するブラウザの機能を呼び出す」という流れになっています。JavaScriptは他にも、Opera、Safari、Firefoxなどいろいろなブラウザでサポートされているので、結果どのブラウザでも動かせる と言うわけです(実際にはそれぞれのJavaScriptインタプリタの動きが異なるため、すべて同じというわけにはいきませんが)。  JScriptというのは、簡単に言ってしまえばIEのJavaScriptです。 NetscapeがJavaScriptという言語を採用したのをまねて、マイクロソフトはIEにもこの仕組みを実装したかったのですが、Netscape社にそれが許されなかったため、JScriptとして独自に実装した…というのが背景です。  とはいえ、ECMAと言う団体が、JavaScriptやJScriptをとりまとめているので、ブラウザで使用するぶんにはおおむね同じです(JScriptはJavaScriptに比べていくつかの機能拡張があるので、これも完全とは言い切れません)。

参考URL:
http://dictionary.goo.ne.jp/search.php?MT=script&kind=jn
koncon
質問者

お礼

詳しい説明ありがとうございましたm(_ _)m

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

ちょっと個人的解釈が入っていますが スクリプトは、一般的には、コンパイルすること無し(EXEとか実行形式にしないで)にテキストのままなんらかのプログラムに解釈させて実行できるプログラムで、普通言われるプログラムより若干軽め(手軽に実行できるようなもの)のものを言うようです。 javascriptは、WEBでHTMLを操作するためのスクリプトで動的に表示を変化させたり制御できる、javaににた仕様になっています。 JScriptは、マイクロソフトが独自に拡張したjavascriptで、 WEBだけでなく、普通にOS上でもバッチプログラムのように使うことができます。

koncon
質問者

お礼

わかりやすい説明どうもありがとうございました!

すると、全ての回答が全文表示されます。

関連するQ&A