let和var的不同

首先,我们都知道var的作用域是全局的或者是函数级的,也就是说用var定义的变量,要么是在函数外部供全局使用,要么是在函数内部定义供函数内部使用。
而let定义变量的作用域是块级的,相比于var它的作用域更加细化了,一般作用域在花括号{}中。

if(true){let a = 5;
}
console.log(a);//报错。显示a未定义if(true){var a = 5;
}
console.log(a);//5

ES6语法---let和var的不同相关推荐

  1. React使用ES6语法重构组件代码

    首次使用react,要注意react不同版本库,是ES5还是ES6的写法,如何做到统一.下面对于ES6语法重构组件的代码如下: (1)原始代码: <script type="text/ ...

  2. Vue之Todolist案例和ES6语法

    2.7 Todolist案例 2.7.1 准备工作 <!DOCTYPE html> <html> <head><meta charset="utf- ...

  3. javascript创建类方法汇总(包含es6语法)

    复制以下代码,使用node  xxx.js 即可运行 /*********************************** * 使用class关键字定义类(ES6 语法) ************ ...

  4. ES6语法大全 export,import,for.of循环,promise等等

    做小程序 需要用到ES6 语法,顾做个总结 有些东西可能不全,暂时就总结了这些.以后待补充把 1.变量 let 局部变量 const 常量 var 全局变量 2.字符串的拓展 let str = &q ...

  5. vue 2.0 无法编译ES6语法

    # vue2.0 webpack 无法编译 ES6 语法 之前在使用 vue 1.x 时用 vue-loader@8.0.0 版本可以正常打包vue的代码,包括ES6语法也能正常转为ES5语法,但是当 ...

  6. ES6语法的学习与实践

    ES6是JavaScript语言的新一代标准,是ECMAScript的第六个版本,加入了很多新的功能和语法,在很多框架,如在使用Vue,React等框架的项目中一般都采用ES6语法来编写的,下面对经常 ...

  7. javascript中es6语法

    es6语法简介: // 1.历史:// 1995-----JavaScript诞生// 1997-----ECMAScript标准确立// 1999-----ES3出现,与此同时IE5风靡一时// 2 ...

  8. Vue——进阶(过滤器、数据交互、生命周期、ES6语法)

    目录 过滤器 数据交互 生命周期函数 ES6语法 过滤器 1.定义过滤器: (1)局部过滤器: new Vue({el:"#app",filters:{// 写在vue对象里面的过 ...

  9. 【Vue.js 知识量化】ES6 语法积累

    ES6 语法 let / var const 的使用 class.extends.super 箭头函数(arrow function) 模版字符串(template string) 结构(destru ...

最新文章

  1. spring cloud API网关
  2. 【Android RTMP】x264 图像数据编码 ( NV21 格式中的 YUV 数据排列 | Y 灰度数据拷贝 | U 色彩值数据拷贝 | V 饱和度数据拷贝 | 图像编码操作 )
  3. 深度学习笔记 第五门课 序列模型 第二周 自然语言处理与词嵌入
  4. memc_nginx+srcache_nginx+memcached构建透明的动态页面缓存
  5. 关于ORACLE的GUID主键生成
  6. 全国python一级考试_全国青少年软件编程(Python)等级考试试卷(一级) 1-1
  7. Kubernetes生态系统与演进路线
  8. MySQL破log_MySQL中的binlog相关命令和恢复技巧
  9. 超全深度学习细粒度图像分析:项目、综述、教程一网打尽
  10. Remoting基本原理及其扩展机制(上)
  11. Builder模式和工厂模式的区别
  12. 2017西安网络赛 计蒜客 Trig Function 切比雪夫多项式
  13. 颜色对照表(三)(16进制、RGB、CMYK、HSV、中英文名)
  14. matlab 动平衡,运用labview和matlab混合编程实现转子动平衡的测试与控制
  15. 小程序设置按钮分享功能
  16. CAMERA效果中有关SHADING的概述
  17. SWOT、6W2H、WBS、时间管理……
  18. react等 一些视频学习网址
  19. 【MySQL】MySQL的自然连接和USING连接详细总结
  20. python func函数用法_python函数局部变量用法实例分析

热门文章

  1. java设计模式2-观察者模式
  2. BZOJ 3304: [Shoi2005]带限制的最长公共子序列( LCS )
  3. C语言课后习题(45)
  4. C语言课后习题(24)
  5. 2021 Gartner云数据库魔力象限,阿里云、华为云成国内唯二
  6. 带你学会区分Scheduled Thread Pool Executor 与Timer
  7. 五种C语言非数值计算的常用经典排序算法
  8. 数仓安全:用Alter default privilege解决共享schema权限
  9. Presto性能调优的五大技巧
  10. 【华为云技术分享】云小课 | 容灾切换:业务一键切换到容灾站点