Changes between Version 1 and Version 2 of HowTo/JavaScriptLanguageIntroduction/Introduction


Ignore:
Timestamp:
Aug 2, 2010, 10:34:18 AM (14 years ago)
Author:
村山 俊之
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowTo/JavaScriptLanguageIntroduction/Introduction

    v1 v2  
    376376}}}
    377377
     378== !JavaScript 言語を学ぶということの意味 ==
     379
    378380以上、 !JavaScript 言語の風景を駆け足で紹介しました。ここまでに示したサンプルプログラムについて、まだ理解できる必要はありません。これから、これらについて一つ一つ仕組みを理解し、使えるようになってゆきましょう。
     381
     382最後に、ここで学ぶ事柄についてもう一度確認しておきましょう。
     383
     384!JavaScript という言語は、必ずしも Web ブラウザにのみ搭載されている Web クライアントプログラムのためだけの言語というわけではありません。かつて !JavaScript を産んだ Netscape 社から派生し、 Firefox などの優れた製品を開発している Mozilla も、アプリケーションの開発者が自身の開発するアプリケーション上で !JavaScript を扱えるようにするための !JavaScript エンジンである [https://developer.mozilla.org/ja/SpiderMonkey SpiderMonkey] を公開しています。このことは、即ち Web ブラウザ以外のありとあらゆるアプリケーションに、言語としての !JavaScript が搭載される可能性があることを表しています。
     385
     386ここでは、 !JavaScript エンジンを搭載するアプリケーションの種類に依存しない、 !JavaScript の純粋な言語仕様について学びます。その中には、 Web ブラウザに特化したオブジェクトや命令は含まれない点に注意して下さい。例えば、 Web ブラウザに搭載される !JavaScript エンジンにおいては特別な意味を持つオブジェクト window については、ここでは特に触れることはない、ということです。
     387
     388しかしながら、 !JavaScript 言語を学ぶ上で、実際にそれを動かす方法として最もありふれているのはやはり Web ブラウザですので、サンプルプログラムは Web ブラウザ上で動作するものとして記述することはご容赦下さい。
     389
     390最後の最後に、本稿はあくまで概論であり、初心者を意識した内容となっていることを付け加えておきます。 !JavaScript 言語仕様をより正確に理解したい方は、 [https://developer.mozilla.org/ja/JavaScript Mozilla Developer Center (MDC) が公開している資料]をご参照頂いた方がよいかも知れません。