2006-10-18
JavaScript で undefined って予約語じゃなかったんだ!!
変数が undefined かを確認するとき、以下のようなコードを使うのをよく見かけます
if(typeof obj == 'undefined')
個人的にはこれでいいじゃんとか思ってたんです
if(obj == undefined)
でも、偶然発見してしまった。。 undefined って変数だったんすね。。
undefined = 1; alert(undefined); // 1
でも、nullは予約語なんだー。
なんか、釈然としないぞー!うーん!
トラックバック - http://d.hatena.ne.jp/amachang/20061018/1161118305
リンク元
- 558 http://secure.ddo.jp/~kaku/tdiary/
- 378 http://slashdot.jp/comments.pl?sid=336913&op=&threshold=-1&commentsort=3&mode=nested&startat=50&pid=0
- 321 http://reader.livedoor.com/reader/
- 180 http://d.hatena.ne.jp/
- 139 http://slashdot.jp/security/article.pl?sid=06/10/17/1958219
- 136 http://blog.livedoor.jp/dankogai/archives/50661477.html
- 130 http://b.hatena.ne.jp/hotentry
- 109 http://d.hatena.ne.jp/JavaBlack/
- 83 http://ja.reddit.com/
- 76 http://b.hatena.ne.jp/entrylist?sort=hot
