iRabbita
「已注销」
采纳率66.7%
2019-04-09 19:01 阅读 183

关于JavaScript的问题求解答

创建array类型的对象MyArray,完成下面操作
(1)要求初始化时包含10个元素。
(2)在MyArray位置50处插入数值50
(3)将MyArray中的元素显示出来,各元素用"* "分隔

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>4-2</title>
    <script type="text/javascript">
        var MyArray=new Array('a','b','c','d','e','f','g','h','i','j');
        var arr3=MyArray.splice(50,0,50);//在MyArray位置50处插入数值50,删除项为0
        var arr4=MyArray.join("*");
        document.write("初始化数组MyArray:&nbsp&nbsp",+MyArray+"</br>");
        document.write("在数组MyArray位置50处插入数值50:&nbsp&nbsp",+arr3+"</br>");
        document.write("将数组元素用*隔开显示:&nbsp&nbsp",+arr4+);
    </script>
</head>

<body>
</body>
</html>

我的代码在浏览器打开后好像没有运行哪

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • 已采纳
    jslang 天际的海浪 2019-04-09 22:24

    语法错误啊,你不会有看浏览器控制台的错误信息吗
    document.write中要么用+号拼接字符串,要么用逗号(,)分隔多个输出的参数。
    不能+号和逗号(,)连着一起写

            document.write("初始化数组MyArray:&nbsp&nbsp"+MyArray+"</br>");
            document.write("在数组MyArray位置50处插入数值50:&nbsp&nbsp"+arr3+"</br>");
            document.write("将数组元素用*隔开显示:&nbsp&nbsp",arr4);
    
    
    点赞 评论 复制链接分享

相关推荐