PukiWiki


スコープ の変更点


*スコープ [#fb1633a4]
**Javascript [#i7f7cded]
関数内でvar宣言したものは関数内のスコープ。関数内でvarなしで使ったものはグローバル。それがグローバルになければエラー。いわゆるブロックスコープはない。

**Ruby [#dc9abe82]
ブロック内は新しいスコープになる。while,until,forはスコープを導入しない。$で始まる変数はグローバル変数。