ゲストさんログイン

ウェブ検索

ソーシャルブックマーク

[PR]月額98円の限定プロバイダー!

ページ詳細

32
users

JavaScript でブロックスコープを実現する: Days on the Moon

JavaScript には基本的にブロックスコープというものが存在しない。どうしてもブロックスコープを扱いたいときは function 式を使ったりする。 var a = 10; { var a = 20; print(a); // 20 } print(a); // 20 var a = 10; (function () { var a = 20; print(a); // 20 })(); print(a); // 10 だがやはりブロックスコープがあったほうが便利ということ...

Ads by Google


コメント

with でクロージャー

withにオブジェクトリテラルを渡すとハッシュキーがローカル変数みたいに扱える。発想がすごい。

メモ

withでクロージャ

javascript

with で ブロック

withを使う

with文マニアックス

ブロックス print JavaScript Days

変幻自在

Ads by Google


クリップ(24+8)
JavaScript でブロックスコープを実現する: Days on the Moon
livedoor クリップのトップに戻る