美文网首页
var、let、const 总结

var、let、const 总结

作者: famingng | 来源:发表于2018-12-24 12:46 被阅读0次

一.     var 

     1.支持声明提前(变量预解析)

     2.不支持块级作用域

     3.允许重复声明

二、    let

      1.不支持声明提前(变量预解析)

      2.支持块级作用域

      3.不允许重复声明

三、   const

      1.不支持声明提前(变量预解析)

      2.支持会计作用域

      3.不允许重复声明

      4.一旦声明,不能修改

总结:作用域分为:全局,函数,块级

全局作用域:在函数和块级以外的

函数作用域:在函数内的

块级作用域:在{}内的,包含if,for

相关文章

  • var、let、const 总结

    一. var 1.支持声明提前(变量预解析) 2.不支持块级作用域 3.允许重复声明 二、 let ...

  • Android菜鸟学习js笔记 一

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

  • ES6_var、let与const

    var,let 与 const var 申明变量。 let 申明变量,更完美的 var。 const 申明常量(物...

  • TypeScript 02 - 变量声明

    在 TypeScript 中,var 还是 var,let 还是 let,const 还是 const,这里简单温...

  • JS中var、let、const区别

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

  • js中const,var,let区别

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

  • 面试题 var let const的区别 箭头函数和普通函数的区

    var let const 有什么区别 var var声明的变量可进行变量提升,let和const不会var可以重...

  • ES6学习

    1、 var let const var是函数作用域let和const是块级作用域,!const是常量,不能改变。...

  • ES6

    let var const var 可声明前置 let不可声明前置 let不可重复声明 存在块级作用域 const...

  • let和const

    let/const(常用) let和var 区别 let,const用于声明变量,用来替代老语法的var关键字,与...

网友评论

      本文标题:var、let、const 总结

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