使用 Symbol.for() 建立全域性共享符號
Symbol.for 方法允許你按名稱註冊和查詢全域性符號。第一次使用給定鍵呼叫它時,它會建立一個新符號並將其新增到登錄檔中。
let a = Symbol.for('A');
下次呼叫 Symbol.for('A') 時,將返回相同的符號而不是新符號 (與 Symbol('A') 相反,Symbol('A') 會建立一個恰好具有相同描述的新的唯一符號)。
a === Symbol.for('A') // true
但
a === Symbol('A') // false