如圖所示,在咱們獲取對象一個深層的屬性時,必須保證它的上一級不爲undefined,爲了避免讓程序崩潰,一般咱們這樣寫:spa
undefined
但這樣十分麻煩,並且若是你從接口拿到一個對象,使用對象的每一個屬性時都要寫一堆,十分醜陋。而若是用解構的方式,就會優雅一些:code
使用這種方式,在屬性使用以前將全部的屬性解構出來,看着就會好得多。對象