ECMAScript 6 引入了许可声明。我听说它被描述为一个当地变量,但我仍然不确定它是如何行为不同于 var 关键词。什么是差异?什么时候应该被允许使用而不是 var?