---
# System prepended metadata

title: Untitled
tags: [JavaScript 實戰班]

---

---
tags: JavaScript 實戰班
---

## 轉職忍者第五組

## Day 13 (6/24)

## 任務
依據提示將以下程式碼用解構方式達成目標
```
// 請使用解構組合使 arr2 變成為 [1, 2, 3, 4, 5, 6] 的結果
var arr = [1, 2, 3];
var arr2 = [？, 4, 5, 6]; // [1, 2, 3, 4, 5, 6]
console.log(arr2);

// 請使用解構組合以下兩個陣列為 [1, 2, 3, 4, 5, 6] 的結果
var nums1 = [1, 2, 3];
var nums2 = [4, 5, 6];
var nums3 = ...
console.log(nums3);

// 請使用解構，取出 name 及 age 的變數
const person = {
  name: '小明',
  age: 16
}

// 請使用解構，將以下陣列分別取出為獨立變數 Ming, Auntie, Jay, Mei
var people = ['小明', '漂亮阿姨', '杰倫', '小美'];
```
## 作業繳交
#### 組員 - Doris
[Doris CodePen](https://codepen.io/dorishsiao007/pen/RwrVvZK)
```javascript=
// 請使用解構組合使 arr2 變成為 [1, 2, 3, 4, 5, 6] 的結果
/*
var arr = [1, 2, 3];
var arr2 = [, 4, 5, 6]; // [1, 2, 3, 4, 5, 6]
console.log(arr2);
*/
var arr = [1, 2, 3];
var arr2 = [...arr, 4, 5, 6]; 
console.log(arr2);

// 請使用解構組合以下兩個陣列為 [1, 2, 3, 4, 5, 6] 的結果
/*
var nums1 = [1, 2, 3];
var nums2 = [4, 5, 6];
var nums3 = ...
console.log(nums3);
*/
var nums1 = [1, 2, 3];
var nums2 = [4, 5, 6];
var nums3 = [...nums1, ...nums2];
console.log(nums3);

// 請使用解構，取出 name 及 age 的變數

const person = {
  name: '小明',
  age: 16
}
const {name, age} = person;
console.log(name, age);

// 請使用解構，將以下陣列分別取出為獨立變數 Ming, Auntie, Jay, Mei
var people = ['小明', '漂亮阿姨', '杰倫', '小美'];
const [Ming, Auntie, Jay, Mei] = people;
console.log(Ming, Auntie, Jay, Mei);
```
> 助教回覆：作業做的很好哦，解構的很正確 :+1:


#### 組員 - Ray
```javascript=

        // 依據提示將以下程式碼用解構方式達成目標

        // 請使用解構組合使 arr2 變成為 [1, 2, 3, 4, 5, 6] 的結果
        var arr = [1, 2, 3];
        var arr2 = [...arr, 4, 5, 6]; // [1, 2, 3, 4, 5, 6]
        console.log(arr2);

        // 請使用解構組合以下兩個陣列為 [1, 2, 3, 4, 5, 6] 的結果
        var nums1 = [1, 2, 3];
        var nums2 = [4, 5, 6];
        var nums3 = [...nums1,...nums2];
        console.log(nums3);

        // 請使用解構，取出 name 及 age 的變數
        const person = {
            name: '小明',
            age: 16
        }

        const {name,age}=person; //將person的參數取出來,注意!!!取出來時變數要跟取出參數的一樣
        console.log(name,age);

        // 請使用解構，將以下陣列分別取出為獨立變數 Ming, Auntie, Jay, Mei
        var people = ['小明', '漂亮阿姨', '杰倫', '小美'];
        const [Ming,Auntie,Jay,Mei]=people;
        console.log(Ming,Auntie,Jay,Mei);


```
> 助教回覆：作業做的很好哦，解構的很正確 :+1:
