美文网首页
ES6中Var、let、Const区别

ES6中Var、let、Const区别

作者: 追梦人oc | 来源:发表于2016-12-15 15:50 被阅读0次

1. const适用于赋值后不会再做修改的情况。

     相当于java中的 static final

2.  let适用于赋值后还会修改的情况。例如循环计数,或者是一个算法的值交换过程。它同时标志着这个变量只能被用在所定义的块作用域之中,也就是说它并不总是包含在整个函数中。

      相当于java中的 i 、j 、k  等等

3. var现在是最坏的选择当你在 JavaScript 中定义一个变量时。 它在定义后可能还会修改,可能会在全局函数中使用,或者说只为块或循环。

     相当于java中的static

相关文章

  • react 入门基础(一)之ES6

    ####ES6 let const var 三者的区别 ### 1. let const 不能重复声明变...

  • javascript碎片知识000

    const let var 3者的区别。 const 和 let 为es6新增的定义变量的关键字。 var存在...

  • 总结一下前端常见javascript基础面试题:

    1.var ,let 和const的区别: let和const是es6新增的语法, let和var都可以定义变量,...

  • (JS)

    ES6 let、const和var的区别 let和const声明变量不存在变量提升 let和const不能重复声明...

  • js常见知识点--第二篇

    一、var 、let 、const的区别 var是ES5提出的,let和const是ES6提出的。var不存在块级...

  • es6总结一

    es6基础 let和const命令 let和const用于声明变量let跟var的区别 1、let定义过的变量不能...

  • Android菜鸟学习js笔记 一

    一、var,const,let区别? var 变量,const 常量,let块级变量。

  • 2019-03-03

    es6 第二章 let和const命令 let 基本用法 let和var的区别let:只在定义的代码块中起作用va...

  • es6

    1、let 和const(定义变量) (1)var 、let 、const的区别 a、作用域区别var 变量声明会...

  • JS中var、let、const区别

    在javascript中有三种声明变量的方式:var let const。let var const的区别?var...

网友评论

      本文标题:ES6中Var、let、Const区别

      本文链接:https://www.haomeiwen.com/subject/cfuyrttx.html