ES6解構過程添加一個默認值和賦值一個新的值

const info = {
  name: 'xiaobe',
}

const {  name: nickName = '未知' } = info;

其中nickName是解構過程當中新聲明的一個變量,而且它的值和name同樣.
然後面的=''則表示當name爲undefined時,給name添加一個未知的值code

注意!由於解構是一個強標準類型,因此若是值爲null時,是不會賦予默認值的blog

相關文章
相關標籤/搜索