Salut
Je pensais avoir compris, ben non
Dans le HTML j'ai 2 boutons
et une fonction dans la partie <body> après les déclaration des boutons
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <button id="btn3" onclick="console.log(QRZext('¤¤ a que pas coucou'))">¤¤ a que oui coucou</button> <button id="btn4" onclick="console.log(QRZext('A que pas coucou'))">A que pas coucou</button>
Au moment de la compilation, deuxième syntaxe, l'erreur en console est: SyntaxError: unexpected token: keyword 'return'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <script> let QRZext = function (param) { if(param.indexOf("¤¤") === -1) {return false;}else{return true;} // Ok, cela fonctionne //(param.indexOf('¤¤') === -1) return false : return true; // No Ok //SyntaxError: unexpected token: keyword 'return' }//--------------------------------------------------------- </script>
pourquoi la deuxième syntaxe provoque t elle cette erreur?
Partager