新的Java Const关键字用法

时间:2018-08-29 13:48:01

标签: javascript class const

我正在尝试学习JavaScript代码,但以下是一些声明。我听不懂

const node = active[data]; // Is the code assiging a value to the node  
const subviews = view.subviews(); // What does view.subviews() means 
const view = node.instance;  // What does node.instance means
this.className = view.$className; // What does $ sign means
this._enabled = null;  // Why enabled was used since there was no object declared wit name _enabled.

有人可以解释为什么使用上述声明吗?

1 个答案:

答案 0 :(得分:0)

这些示例中的大多数最有可能用于别名目的。

例如

const node = active[data];
node.value = 7;
node.qty = 8;

将与

相同
active[data].value = 7;
active[data].qty = 8;

ps。值与数量只是我所构成的属性。

IOW:省去了不断输入active[data]的麻烦。

另一种替代方法是使用with,但是这种方法很皱眉,并且容易出错。