var

書式

var 変数名

説明

変数を宣言します。JavaScriptでは関数内でvar宣言した場合、その変数はローカル変数になります。また、varを付けて宣言した変数はdelete命令では削除できなくなります。また、JavaScript 1.7ではブロック内でのみ有効な変数を指定するためのletが用意されています。Firefox 2などで使用できます。
変数宣言はカンマで区切って一度にまとめて設定することができます。この時にvar a=1, b, c=4, d=e=f=9のように代入もまとめて行うことができます。

サンプルコード [実行]

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Sample</title>
<script type="text/javascript"><!--
function varTest() {
a = 1;
var b = 2;
alert(a);
alert(b);
}
b = 3;
varTest();
alert(a);
alert(b);
// --></script>
</head>
<body>
</body>
</html>