我正在用循环做练习问题,每次我尝试在控制台中运行它时,我都会收到“SyntaxError: Unexpected token '<'”。它发生在开始标签上。有谁知道问题出在哪里吗?
<script>
const name = 'Mustafa';
const para = document.createElement('p');
const phonebook = [
{ name : 'Chris', number : '1549' },
{ name : 'Li Kang', number : '9634' },
{ name : 'Anne', number : '9065' },
{ name : 'Francesca', number : '3001' },
{ name : 'Mustafa', number : '6888' },
{ name : 'Tina', number : '4312' },
{ name : 'Bert', number : '7780' },
{ name : 'Jada', number : '2282' },
]
for (let i = 0; i < phonebook.length; i++) {
if (name === phonebook[i].name) {
para.textContent += `${phonebook[i].name} ${phonebook[i].number}`;
}
}
// Don't edit the code below here!
const section = document.querySelector('section');
section.appendChild(para);
</script>
有一个打开和关闭脚本标记,因此我希望它能够正常工作。
最佳答案
控制台为您提供了 JavaScript REPL。它希望您在提示符下输入 JavaScript,仅输入 JavaScript,并且只输入 JavaScript。
<script>
和</script>
是 HTML,而不是 JavaScript。
关于javascript - 打开 <script> 标签 "SyntaxError: Unexpected token ' <'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76190182/