0
<html>
    <head></head>
    <body>
        <script>
            var colors = new Array();
            var count = colors.push(“red”, “green”);
            alert(count);
        </script>
    </body>
</html>

これを firefox と IE で試しましたが、私のバージョンの JavaScript を更新する必要があると思いますか?

4

2 に答える 2

6

"または のいずれかの実際の引用符を使用する必要があります'。次に例を示します。

var count = colors.push('red', 'green'); 

使用した引用符は不正であり、JavaScript エラーが表示されていますSyntaxError: Unexpected token ILLEGAL

デモ:

<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>demo</title>
  <script type='text/javascript'>
      var colors = new Array();
      var count = colors.push('red', 'green');
      // alert(count);
      alert(colors[0]);
  </script>
</head>
<body>
</body>
</html>
于 2013-05-09T14:20:24.837 に答える
0

コードをjsFiddleにコピーして貼り付けただけで、引用符が不正な文字であるように見えます(単語/ウェブからコピーを貼り付けましたか?)。それらをもう一度入力してみてください。うまくいくはずです。

于 2013-05-09T14:23:39.557 に答える