//数组
// for循环
// var arr1 = [1,2,3,4,5]
// var arr2 =[]
// for(var i = 0;i<arr1.length;i++){
// arr2.push(arr1[i])
// }
// console.log(arr1);
// console.log(arr2);
// foreach
// var arr1 = [1, 2, 3, 4, 5]
// var arr2 = []
// arr1.forEach(item => {
// arr2.push(item)
// });
// console.log(arr1);
// console.log(arr2);
//concat方法
// var arr1 = [1,2,3,4,5]
// var arr2 = arr1.concat()
// console.log(arr1);
// console.log(arr2);
//slice方法
// var arr1 = [1,2,3,4,5]
// var arr2 = arr1.slice(0)
// console.log(arr1);
// console.log(arr2);
// 扩展运算符
// var arr1 = [1,2,3,4,5]
// var [...arr2] = arr1
// console.log(arr1);
// console.log(arr2);
// 对象
// forin
// var obj1 = {name:"zs",age:18}
// var obj2 = {}
// for (const key in obj1) {
// obj2[key] = obj1[key]
// }
// console.log(obj1);
// console.log(obj2);
// JSON
// var obj1 = {name:"zs",age:18}
// var obj2 = JSON.parse(JSON.stringify(obj1))
// obj2.age=20
// console.log(obj1);
// console.log(obj2);
//扩展运算符
// var obj1 = {name:"zs",age:18}
// var obj2 = {...obj1}
// console.log(obj1);
// console.log(obj2);
// Object.assign()
// var obj1 = {name:"zs",age:18}
// var obj2 = Object.assign({},obj1)
// console.log(obj1);
// console.log(obj2);