原生 JavaScript 中的反應性 – 使用代理模式在套用狀態變更時觸發事件。 (前端大師課程 - 「你可能不需要框架」) throw new Error("Error!") 不能在三元運算子中使用(至少不能用作'else' 部分。三元運算子的最後一部分必須是表達式,而不是函數。 ' throw ' 不是一個表達式,而是一個用來中斷函數執行的語句。 Javascript 中的「堆疊」可以被認為有點像數組,如果用於解決像 Leetcode 上那樣的問題。 它遵循後進先出 (LIFO) 原則,其中元素從同一端新增和刪除。 堆疊用於管理函數呼叫、撤銷功能等。 在 Javascript 中,可以將任意數量的參數傳遞給函數。 它們可以透過「類似數組」的參數物件訪問,即您可以使用 .length 等方法來查看函數呼叫中使用了多少個參數。 (這個非常有趣,非常值得在控制台中探索。)