麻烦老师看下,是否正确,是否需要改动,谢谢老师

麻烦老师看下,是否正确,是否需要改动,谢谢老师

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    let nums = [1, 2, 3, 4, 5, 6, 7];

    // 方法1
    function reverseArray01(arr) {
        let newArr = [],
            value;
        for (let i = 0; i < arr.length; i++) {
            value = arr[i];
            newArr.unshift(value);
        }
        return newArr;
    }

    document.write(reverseArray01(nums), "<hr>");

    // 方法2
    function reverseArray02(arr) {
        let newArr = [];
        for (let i of arr) {
            newArr.unshift(i)
        }
        return newArr
    }

    document.write(reverseArray02(nums), "<hr>");

    // 方法3
    function reverseArray03(arr) {
        let newArr = arr.concat();
        return newArr.reverse();
    }

    document.write(reverseArray03(nums), "<hr>");

    document.write(nums, "<hr>");
</script>
</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

你好同学,三种方法都实现正确,不用修改了。能够使用3方法并且运用了后面课程的语法知识实现效果,看的出来同学很善于思考,学习认真也很聪明,这里老师要给一个大大的赞哦。

同学在学习的过程中,也可以多帮助一下其他学习的小伙伴解答疑惑。在帮助别人的过程中,也会巩固自己对所学知识的理解,大家一起学习一起成长哦。

祝学习愉快,望采纳。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师