Bien, d'abord je dois sans doute te demander si c'est le navigateur dépendante.
J'ai lu que si une défaillance de jeton est trouvé, mais la section de code est valide jusqu'à ce que invalid token, un point-virgule est insérée avant le jeton si elle est précédée par un saut de ligne.
Cependant, l'exemple souvent cité pour les bugs causés par des point-virgules insertion est:
return
_a+b;
ce qui ne semble pas suivre cette règle, car _a serait un jeton valide. D'autre part, la rupture jusqu'à l'appel des chaînes fonctionne comme prévu:
$('#myButton')
.click(function(){alert("Hello!")});
Quelqu'un aurait-il une description plus approfondie des règles?