创建变量的几种方式
ES3中创建变量是用
1.
var a =10;
而在ES6中是用
2.
let a=10;
3.
const c =10;
用const创建的变量是不可修改的,一般是用来声明π这样不变的。即可以理解成是常量。
创建函数也相当于是一个变量。
4.
function fn(){
xxx
}
ES6中创建类也相当于是一个变量
5.
class a{
xxx
}
ES6中还可以用导入模块的方式创建变量
6.
import a from './b.js'
就是从b这个模块里导入一个模块声明为a变量
Symbol
let a =Symbol(10);
Symbol的作用是创建唯一值。(和const很像)
同时他应该是属于数据类型的一种,不是创建变量。(Symbol是用let创建的)