我有一個像這樣有效的 JavaScript 解構:const { data: {currentVal}} = { data: { currentVal: "one" }}(工作意味著 currentVal 是“一”)如果未定義數據,我的代碼會出現以下錯誤:error: Uncaught TypeError: Cannot read property 'currentVal' of undefined也就是說,如果我將代碼更改為const { dataxxx: {currentVal}} = { dataa: { currentVal: "one" }}有沒有“?” 我可以使用類型語法,以便 currentVal 最終未定義而不是拋出錯誤?
null 是如何在解構和拋出錯誤中返回的
函數式編程
2023-06-09 14:44:33