5
L'apprendimento per programmare l'immersione. Non sono preoccupato per le migliori pratiche su dove inserire il codice javascript in un documento HTML. Piuttosto, aiutami a capire perché il seguente codice non è stato registrato nella console in Edge Browser.<script></script> nell'intestazione non registra nel browser del bordo della console
<head>
<title>Layout Work</title>
<meta lang="en" charset="utf-8">
<link rel="stylesheet" type="text/css" href="css/normalize.css">
<link rel="stylesheet" type="text/css" href="css/style.css">
<script>
var bottles = 99;
var beerSongPartOne = " bottles of beer on the wall!";
var beerSongPartTwo = " bottles of beer!";
var beerSongPartThree = "take one down pass it around";
while (bottles > 0) {
console.log(bottles + beerSongPartOne);
console.log(bottles + beerSongPartTwo);
var bottles = bottles - 1;
console.log(beerSongPartThree);
console.log(bottles + beerSongPartOne);
}
</script>
</head>
"Best practice" è mettere il codice dove deve essere basato sulla sua funzione ed equità ... perché il codice non è di log-in di console? probabilmente perché stai caricando la pagina localmente (file: /// protocollo) e edge non ama eseguire script in file locali senza l'interazione dell'utente in modo specifico consentendo tali pagine potenzialmente pericolose –
Hai provato '