用語しらべ
あ行 か行 さ行 た行 な行 は行 ま行 や行 ら行 わ・を・ん A-Z 0-9

ABCDEFGHIJKLMNOPQRSTUVWXYZ

 ■ ABC
API (アピ,エーピーアイ:Application Program Interface)
あるプラットフォーム(OSやミドルウェア)向けのソフトウェアを開発する際に使用できる命令や関数の集合のこと。また、それらを利用するためのプログラム上の手続きを定めた規約の集合。
このページのトップへ戻る

 ■ DEF
DOM(Document Object Model)
DOM (Document Object Model) はW3Cが勧告しているXMLのAPIです。プログラム言語によらず、汎用的な仕様となっています。
DOM 自体が巨大な仕様なので、DOM Level 2からは複数の仕様に分割されて勧告されています。

DOM level 2 Core
DOM level 2 Events
DOM level 2 Style
DOM level 2 Traversal and Range
DOM level 2 Views

現在、DOMツリーの保存や読み込み(シリアライゼーション)、XPathに対応した Level 3が策定中です。DOM level 3 XPathが勧告間近の勧告候補 (Candidate Recommendations)となっており、DOM level 3 CoreなどはWarking Draftです。
DOMはXMLを解析するに当たって、最初にXML文書の要素構造に対応する木構造をメモリ上に構築します。この概念はJavaScriptでHTMLを操作したことがある方には馴染み深いものでしょう。メモリを大きく消費する一方で、繰り返し更新を掛けてXML文書の構造を変更するような処理に適しているといえます。
DynamicHTML
HTMLで動きのある表現を行うために、CSSとJavascriptを連携させた技術のこと。 FLASHと違い、HTML部分のテキストなどに重ねて表示できるところが利点です。 DHTMLと略されます。
ECMAScript
Netscape社のJavaScriptと、Microsoft社のJScriptの動作を統一するために作られた、プログラミング言語の仕様。Java言語のようなクラスベースではなく、プロトタイプベースのオブジェクト指向を採用しています。
このページのトップへ戻る

 ■ GHI
このページのトップへ戻る

 ■ JKL
Java
Sun Microsystems社が開発したコンパイラ型のプログラミング言語のことを指します。

Javaは、実際には「Java仮想マシン」(Java Virtual Machine=JavaVM)と呼ばれる仮想のコンピュータに向けた言語です。 一般的にソフトはOS上で作動するのに対し、Javaは、Java仮想マシンを持っているパソコン・機器類において実行可能、つまりどのプラットフォームにも適応できる機能を有していることになります。
JavaScript
JavaScriptは、Netscape Communications 社の開発したオブジェクト指向スクリプト言語で、Netscape 2.0当りからインタプリタが搭載されているものです。Microsoft社のInternet Explorerもバージョン3.0よりJavaScriptを実行する事が出来ます。

近年ホームページが普及している中、HTMLでは出来ない動的なページを間単に作れるということから広く普及して、Webクライアント ( ブラウザ ) 上で動作するスクリプトの標準的存在となっています。
しかしそのスクリプトが動作するのは各ブラウザに搭載されているインタプリタ上になりますので、その動作はスクリプトエンジンを実装するブラウザに依存してしまう事を忘れてはいけません。
例> 「InternetExploreでは結果がAとなるがNetscapeでは結果がBとなってしまう」といった事態
JavaScriptのバージョンとブラウザの対応状況
Webブラウザの JavaScript実装状態
MSIE
(Mac)
MSIE (Win) Netscape Mozilla Opera
Version 4.55.2 3.04.0 5.05.5 6.02.0 3.04.0-
4.05
4.06
-4.7
6.0 7.01.0 6.07.03
JavaScript 2.0×××× ×××××× ××××× ×
JavaScript 1.6×××× ×××××× ×××× ××
JavaScript 1.5×××× ××××× ×× ××
JavaScript 1.4××× ××××× ××
JavaScript 1.3×××  〇×× ×
JavaScript 1.2× × 〇× ×
JavaScript 1.1× × 〇×
JavaScript 1.0×
JScript
JScript(ジェイ・スクリプト)は、マイクロソフト社製のスクリプト言語であり、Microsoft Windows 上で動作します。JavaScriptと類似しており、Internet Explorer を使用したクライアントサイドスクリプティング処理、および Internet Information Services(IIS) などを使用したサーバサイドスクリプティング処理を記述することができます。また、Windows Script Host(WSH) を利用することで、Windows 上でのバッチ処理を記述することができます。拡張子は、通常 .js を使用します。
このページのトップへ戻る

 ■ MNO
null
プログラミング言語やデータベースのデータ表現の一種で、何のデータも含まれない状態、あるいは長さ0の空文字列のこと。

「""」「’’」などといった空の文字列を表す表記や「null」などの特殊なリテラルで表されます。処理系によってはヌル値は数値や文字列などと比較や演算ができない場合があり、ヌル値を取る可能性がある変数を比較したり操作したりする際には注意が必要です。
このページのトップへ戻る

 ■ PQRS
このページのトップへ戻る

 ■ TUV
このページのトップへ戻る

 ■ WXYZ
このページのトップへ戻る

copyright