1. const适用于赋值后不会再做修改的情况。
相当于java中的 static final
2. let适用于赋值后还会修改的情况。例如循环计数,或者是一个算法的值交换过程。它同时标志着这个变量只能被用在所定义的块作用域之中,也就是说它并不总是包含在整个函数中。
相当于java中的 i 、j 、k 等等
3. var现在是最坏的选择当你在 JavaScript 中定义一个变量时。 它在定义后可能还会修改,可能会在全局函数中使用,或者说只为块或循环。
相当于java中的static
1. const适用于赋值后不会再做修改的情况。
相当于java中的 static final
2. let适用于赋值后还会修改的情况。例如循环计数,或者是一个算法的值交换过程。它同时标志着这个变量只能被用在所定义的块作用域之中,也就是说它并不总是包含在整个函数中。
相当于java中的 i 、j 、k 等等
3. var现在是最坏的选择当你在 JavaScript 中定义一个变量时。 它在定义后可能还会修改,可能会在全局函数中使用,或者说只为块或循环。
相当于java中的static