鍍金池/ 問(wèn)答/HTML/ es6的Symbol是不可序列化的嗎

es6的Symbol是不可序列化的嗎

//下邊的文字摘錄自 Redux文檔常見(jiàn)問(wèn)題
為何 type 必須是字符串,或者?少可以被序列化?
為什么 action 類型應(yīng)該作為常量?

答: 和 state ?樣,可序列化的 action 使得若? Redux 的經(jīng)典特性變得可能,?
如時(shí)間旅?調(diào)試器、錄制和重放 action。若使? Symbol 等去定義 type
值,或者? instanceof 對(duì) action 做?檢查都會(huì)破壞這些特性。字符串是可
序列化的、?解釋型,所以是更好的選擇。注意,如果 action ?的是在
middleware 中處理,那么使? Symbols、 Promises 或者其它?可序列化值
也是 可以 的。 action 只有當(dāng)它們正真到達(dá) store 且被傳遞給 reducer 時(shí)才需
要被序列化。

我查了些資料,并沒(méi)有找到Symbol是否可以序列化的說(shuō)明。

回答
編輯回答
女流氓

js中函數(shù)不能序列化,對(duì)象序列化也只是可以存儲(chǔ)狀態(tài)罷了

2018年4月24日 17:43