声明不是var,const或let的变量

时间:2019-09-24 15:20:15

标签: javascript

我正在通过参加JS课程来刷新我的JS知识。关于变量的某些事情使我有些困惑。

var variableVar = 'This is a variable pre ES6'; // var
let variableLet = 'This is a variable that can be changed'; // let
const variableConst = 'This variable cannot be changed'; // con
alsoWorks = 'This also works'; // What's this?

console.log(variableVar);
console.log(variableLet);
console.log(variableConst);
console.log(alsoWorks);

我了解var,const和let。我还注意到我不需要声明任何这些变量即可工作,例如alsoWorks = 'This also works';。为什么我不应该这样写一个变量?

0 个答案:

没有答案