Javascript 获取错误,然后尝试在警报窗口中显示一些文本以及数组值

Javascript 获取错误,然后尝试在警报窗口中显示一些文本以及数组值,javascript,arrays,alert,Javascript,Arrays,Alert,我试图使警报脚本显示一些数组值和一些文本 带有:警报的代码(数字[i]+“是”+student[i])工作正常,但如果我在数字[I]之前添加一些文本,它不起作用,我尝试了单引号和双引号,但没有成功 <button onclick="students()">Try now</button> <script> function students() { var student = ["Maria", "Jane", "Sue", "Mary", "Am

我试图使警报脚本显示一些数组值和一些文本

带有:
警报的代码(数字[i]+“是”+student[i])
工作正常,但如果我在
数字[I]
之前添加一些文本,它不起作用,我尝试了单引号和双引号,但没有成功

<button onclick="students()">Try now</button>
<script>
  function students() {
    var student = ["Maria", "Jane", "Sue", "Mary", "Amber"];
    var numbers = ["first", "second", "third", "fourth", "fifth"];
    for (var i = 0; i < student.length; i++) {
      alert(numbers[i] + " is" + student[i]);
    }
  }
</script>

只需先创建有效字符串,您将看到缺少“+”:

var message=“在学生列表中”+number[i]+“是”+student[i];

警报(消息)
缺少一个
+
警报(“在学生名单中”编号[i]…
alert("In the student list" numbers[i] + " is" + student[i] );