在Javascript类中使用const

时间:2018-05-15 09:58:03

标签: javascript ecmascript-6 const

在我的JS组件类中,我在顶部有以下代码;

const {
    getOwner
} = Ember;

究竟是什么意思?避免代码重复的目的是什么?

2 个答案:

答案 0 :(得分:1)

这是ES6中JS的新功能。 这被称为对象结构。

如果你有这样的物体。

 const obj = { name: 'Stack Overflow' };
 
 const { name } = obj;
 
 console.log(name);

您可以参考 - > Here for Destructure

是的关于const关键字。 const关键字用于声明一个常量变量,它对整个

来说是相同的

和const - > Here

try{ 
  const a = 10;
  a =12;
}catch(e){
  console.log(e);
}

答案 1 :(得分:0)

是避免代码重复的目的

我真的不这么认为。

在代码中将Ember对象的getOwner属性分配给变量getOwner只需要destructing assignment。并const确保它不会被其他任务分配