From 5f3814c0d1694b94eae865cf8edce5f25dbb2c01 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AF=AB=E8=A9=A9=E7=BE=8A?=
Date: Fri, 2 Jul 2021 19:05:22 +0800
Subject: [PATCH] Translation zh-TW answer 96
---
zh-TW/README_zh-TW.md | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/zh-TW/README_zh-TW.md b/zh-TW/README_zh-TW.md
index 26085d31..13a13ac9 100644
--- a/zh-TW/README_zh-TW.md
+++ b/zh-TW/README_zh-TW.md
@@ -3035,6 +3035,43 @@ console.log(nums(1, 2))
這意味著永遠不會到達`a + b`,因為函數在`return`關鍵字之後停止運行。如果沒有回傳值,就像這裡,函數回傳`undefined`。注意,在`if/else`語法之後沒有自動插入!
+
+
+
+---
+###### 96. 將會輸出什麽內容?
+
+```javascript
+class Person {
+ constructor() {
+ this.name = "Lydia"
+ }
+}
+
+Person = class AnotherPerson {
+ constructor() {
+ this.name = "Sarah"
+ }
+}
+
+const member = new Person()
+console.log(member.name)
+```
+
+- A: `"Lydia"`
+- B: `"Sarah"`
+- C: `Error: cannot redeclare Person`
+- D: `SyntaxError`
+
+答案
+
+
+#### 答案: B
+
+
+我們可以將class設置為等於其他class/函數建構函數。在這種情況下,我們將`Person`設置為`AnotherPerson`。這個建構函數的名字是`Sarah`,所以新的`Person`實例`member`上的name屬性是`Sarah`。
+
+