From 7c2556fe79c44d7c31108b8c8b048d2b7704a95e Mon Sep 17 00:00:00 2001 From: t7yang Date: Mon, 10 Jan 2022 08:38:04 +0800 Subject: remove span tag in zh-TW --- .../web/javascript/a_re-introduction_to_javascript/index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'files/zh-tw/web/javascript/a_re-introduction_to_javascript/index.html') diff --git a/files/zh-tw/web/javascript/a_re-introduction_to_javascript/index.html b/files/zh-tw/web/javascript/a_re-introduction_to_javascript/index.html index 97ff027312..8e437db632 100644 --- a/files/zh-tw/web/javascript/a_re-introduction_to_javascript/index.html +++ b/files/zh-tw/web/javascript/a_re-introduction_to_javascript/index.html @@ -167,7 +167,7 @@ true var name = "simon"; -

如果你宣告一個變數但不指定任何值,其型態便為 undefined (未定義)。 應該注意關於 JS 的區塊不會構成新變數作用域

+

如果你宣告一個變數但不指定任何值,其型態便為 undefined (未定義)。 應該注意關於 JS 的區塊不會構成新變數作用域

運算子

@@ -709,7 +709,7 @@ Person.prototype.fullNameReversed = function() { } -

Person.prototype 是一個由所有 Person 物件共享的物件。他將產生一個可供查看的關係鍊 (有個特殊的名字 prototype chain)。任何時候當我們想要使用某個不在 Person 中定義的 property 時,JavaScript 就會到 Person.prototype 裡頭尋找。因此, Person.prototype 就成為一個所有 Person 物件共用且可視的一個共享空間(物件)。這是一個提供強大工具,允許你可以在執行的任何一刻增加物件的相關函式。

+

Person.prototype 是一個由所有 Person 物件共享的物件。他將產生一個可供查看的關係鍊 (有個特殊的名字 prototype chain)。任何時候當我們想要使用某個不在 Person 中定義的 property 時,JavaScript 就會到 Person.prototype 裡頭尋找。因此, Person.prototype 就成為一個所有 Person 物件共用且可視的一個共享空間(物件)。這是一個提供強大工具,允許你可以在執行的任何一刻增加物件的相關函式。

> s = new Person("Simon", "Willison");
 > s.firstNameCaps();
@@ -764,7 +764,7 @@ desrever eb won nac sihT
 }
 
-

當我們這樣做時,並不會產生一個類似於 new() 的函式在 prototype 中。此外,apply() 有一個姊妹函式叫做 call,差異在於 call() 接受一個可被擴展的參數串列而非一個陣列。

+

當我們這樣做時,並不會產生一個類似於 new() 的函式在 prototype 中。此外,apply() 有一個姊妹函式叫做 call,差異在於 call() 接受一個可被擴展的參數串列而非一個陣列。

function lastNameCaps() {
     return this.last.toUpperCase();
@@ -833,7 +833,7 @@ y(7)
  
  • 記憶體釋放:當沒有參照可以指向該物件時
  • -

    當瀏覽器在執行的時候,需要維護來自 DOM 的大量物件。IE 使用自己的垃圾回收機制,而這個管理機制和 JavaScript 的不同--這就造成了記憶體流失。

    +

    當瀏覽器在執行的時候,需要維護來自 DOM 的大量物件。IE 使用自己的垃圾回收機制,而這個管理機制和 JavaScript 的不同--這就造成了記憶體流失。

    在我們這裡的例子中,記憶體流失源自於環狀的相互參照 (circular reference)-- JavaScript 物件及原生物件之間的相互參照。以下面的程式為例:

    -- cgit v1.2.3-54-g00ecf