對象的廣度優先遍歷和深度優先遍歷,以及遞歸實現深拷貝。

廢話很少說直接上代碼,新建一個對象。javascript let obj = { a: { A: { end: true }, B: 2, C: 3, }, b: 2, c: { c2: { cend: 3 } }, d: 4 }; 深度優先遍歷 深度優先遍歷,先將obj轉化成可迭代對象,在裏面執行遞歸函數,將深層對象做爲遞歸函數的參數傳入。 *
相關文章
相關標籤/搜索