Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC


JavaScriptとDOM

JavaScriptは、プラットフォームに依存しないWeb向けのオブジェクト指向スクリプト言語であり、元々はNetscape CommunicationsとSun Microsystemsによって作成されました。JavaScriptはWebサイトに対話機能を追加することを目的としており、以来、Webコンテンツデベロッパにとって欠かせないツールに成長しました。スクリプトと呼ばれるJavaScriptプログラムは、通常はHTMLに埋め込まれます。動的な型定義やイベント処理などの機能と、Webページのドキュメントオブジェクトモデル(DOM)とのインターフェイスにより、JavaScriptは非常に有益なHTMLへの拡張機能となっています。

JavaScriptはコンパイル型言語ではありません。Webクライアント側によるHTMLページの解析時に解釈され、サーバ側では解釈されません。名前は似ていますが、JavaScriptとJava言語は機能的に異なります。ただし、LiveConnectのようなテクノロジーが2つの間の相互運用を可能にしています。

スクリプトは、HTMLファイルの任意の場所に置くことができますが、通常は、ページのタイトルとスタイルシート定義が書かれている<HEAD>セクションに置かれます。

<HEAD>
    <TITLE>My Page</TITLE>
    <SCRIPT LANGUAGE="JavaScript"><!--
 
        function myFunction() {
            ...
        }
    -->
    </SCRIPT>
</HEAD>

スクリプトの内容は、慣例によりHTMLのコメントで囲みます。これにより、クライアントが解析するコードを、JavaScriptを解釈できないブラウザから保護することができます。これは必須ではありませんが、ほかのブラウザ用にコードを再利用する予定がある場合にはこの方法を使用する必要があります。

AppleのWeb Kitフレームワーク、およびSafari WebブラウザはJavaScriptをベースにしており、どちらもJavaScriptの最新バージョンをサポートしています。フレームワークにサポートが組み込まれているため、Safari、Dashboard、Web KitベースのOS Xアプリケーションなど、Web Kitが使われているあらゆるところでJavaScriptのすべての機能を使用できます。





Last updated: 2007-07-10




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice