js 数组复制问题

师兄面试回来问个问题,js中数组怎么复制,工作中没遇到,面试也涨见识 了,他给我说了下,太晚没留心,打早起来研究下,写个dom,来看下

代码如下

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>数组复制</title>
</head>
<script>
    var arr1=[1,2,3]
    var arr2=arr1.slice(0);
//var arr2= arr1.concat();
//var arr2=arr1.concat() arr1.length=0 console.log(arr1) console.log(arr2)// 不影响arr2 </script> <body> </body> </html>

更多参考,

原文地址:https://www.cnblogs.com/heboliufengjie/p/4470506.html