es6数组的扩展底层实现____Array.of

Array.of方法用于将一组值,转换为数组

代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Array.of</title>
    <script>
        function Arrayof() {
            //1,创建一个数组
            var buffer=[];
            //2,获得原本数据的长度
            var length = arguments.length;
            for(var i=0;i<length;i++){
                buffer.push(arguments[i]);
            }
            return arguments;
        }

        let array= Arrayof(3, 11, 8);
        console.log(array);
    </script>
</head>
<body>


</body>
</html>

结果:

猜你喜欢

转载自blog.csdn.net/qq_34607371/article/details/81208467
今日推荐