function abc(){
a:'b';
c:'f';
f:'t';
};
このスニペットは、コンソールでエラーをスローしません。関数内の変数で何が起こっているのかを理解したい。javascript エンジンによってどのように解釈されるか。
function abc(){
a:'b';
c:'f';
f:'t';
};
このスニペットは、コンソールでエラーをスローしません。関数内の変数で何が起こっているのかを理解したい。javascript エンジンによってどのように解釈されるか。
それらは変数ではなく、ラベルです。
これらは次のように使用できます ( How can I use goto in Javascript? の例):
LABEL1: do {
x = x + 2;
...
// JUMP TO THE END OF THE DO-WHILE - A FORWARDS GOTO
if (x < 100) break LABEL1;
// JUMP TO THE START OF THE DO WHILE - A BACKWARDS GOTO...
if (x < 100) continue LABEL1;
} while(0);