786 :
(+_+)/~基本的なことでスンマソン:
<body bgcolor="navy">
<script language="javaScript">
function test (o) {
var i = 0; //iは この関数全体で有効
if (typeof o == "object") {
var j = 0; //jは このブロックだけではなく関数全体で有効
for(var k = 0; k < 10; k++) { //kは このループだけでなく関数全体で有効
document.write(k);
}
document.write(k); //kは 有効「10」になる
}
document.write(j); //jは 定義されているが、初期値が設定されていないこともある
}
</script>
</body>
基礎のグローバルとローカルについて勉強してるのですが、
こいつをソースに埋めこんでも出てきません。
本当なら10と表記されるものですか?