<html>
<head></head>
<body>
<script>
var colors = new Array();
var count = colors.push(“red”, “green”);
alert(count);
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我在firefox和IE上试过这个,你认为我的JavaScript版本需要更新吗?
您需要使用实际引号,"或者',例如:
var count = colors.push('red', 'green');
Run Code Online (Sandbox Code Playgroud)
您使用的引用字符是非法的,并显示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>
Run Code Online (Sandbox Code Playgroud)