エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
let式とlet宣言の微妙な差異 - gifnksmの雑多なメモ
ちょっとだけハマったのでメモ。let式内で複数の変数を定義するとき,同時に定義した他の変数は参照出来... ちょっとだけハマったのでメモ。let式内で複数の変数を定義するとき,同時に定義した他の変数は参照出来ない,というお話。 varの場合,同時に定義した変数xの値を参照することができる。 var x = "a", y = x + "b"; alert(y); // => "ab" let"宣言"の場合もvarと同様に,yの定義部からxの値を参照できる。 let x = "a", y = x + "b"; alert(y); // => "ab" ところが,let"式" (またはlet"文") の場合はこれができない let (x = "a", y = x + "b") alert(y); // => x is not defined let式で意図した通りの挙動を実現するためには,let式を入れ子にするしか無いようだ。 let (x = "a") let (y = x + "b") alert
2010/05/09 リンク