PHPだとbreak 2;とかで一気に抜けられるけど、Javascriptではラベルを用いるらしい。
以下例。
loop1: for(var i = 0; i < 10; i++) { loop2: for(var j = 0; j < 10; j++) { break loop1; } }
上記の例だと、入れ子になっている内側にfor文から外側のfor文を抜けることができる。
PHPだとbreak 2;とかで一気に抜けられるけど、Javascriptではラベルを用いるらしい。
以下例。
loop1: for(var i = 0; i < 10; i++) { loop2: for(var j = 0; j < 10; j++) { break loop1; } }
上記の例だと、入れ子になっている内側にfor文から外側のfor文を抜けることができる。