PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

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

[ スポンサード リンク ]
2008/07/02 6:30:04 はてなブックマーク数114 ライブドアクリップ数26 del.icio.us数0 nanto.asablo.jp [ この元コンテンツへ ]

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
 だがやはりブロックスコープがあったほうが便利ということで JavaScript 1.7 では let 式、let...

[ ← 前の画面 ]  【 PR 】 ビジュアルだけじゃダメ! できるデザイナーのプレゼン術 [ 無料 ] [ ニコニコ風 ] [ 関連記事 ] [ Feeling Lucky ]
[ スポンサード リンク ]
■ この情報のコメント・メモ ■

withでブロック  [ suVene ]

withでスコープ。  [ koyhoge ]

withで  [ facet ]

へぇー  [ sawat ]

withを使ったやり方  [ sumipan ]

withでブロックスコープ  [ cho45 ]

with({e:e})について  [ kosaki ]

1.7スコープ  [ jtakesako ]

with文でブロックスコープ  [ tociyuki ]

with  [ miya2000 ]

withでクロージャ  [ hide-K ]

with({i:i)forループ中でクロージャに使われる変数の値を束縛したいとき  [ suttang ]

with文を使って、ニセブロックスコープを実現する方法。スゴス  [ kasei_san ]

withで宣言した変数はその場限りのものにできるので、これで何かうまいこと考える  [ usj12262 ]

ブロック、スコープ、with文  [ brazil ]

JavaScriptの偉い人たちが1年前に通過したところがやっと理解できるようになったのでブクマ。  [ terurou ]

with文でブロックスコープ的なものを実現する。with({i:i)とか  [ monjudoh ]

へぇー、なるほど。with文とオブジェクトリテラルでブロックスコープを実現。  [ YasSo ]

with({varname:expr})  [ k1m ]

しらんかった  [ send ]

functionを使ってブロックスコープを実現する  [ samurai20000 ]

withを使えばブロックスコープが実現できる。目から鱗  [ gan2 ]

へー  [ yugui ]


[ ← 前の画面に戻る ]
[ スポンサード リンク ]
追加
[ 追加された期間を表示 ]
ユーザー
[ コメントの多いユーザー ]
PicUP!ネタ
php』 の注目情報
cl.pocari.org
2008/10/21 6:30:04
   blog php javascript ajax vim
FrontPage - Y-110's Wiki
FrontPage - Y-110's Wiki PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ
2008/10/27 6:30:03
   php 負荷分散 技術 開発 まとめ
Zend Framework
2008/11/07 6:30:04
   php framework zendframework zend フレームワーク
人気のタグ
ブックマーク
RSS配信中
プログラム・フレームワーク系情報まとめ [ pg.feed ]