JS中的let变量
2024-08-24 15:56:33
介绍JS中的let变量:
let允许你声明一个作用域被限制在块级中的变量、语句或者表达式。在Function中局部变量推荐使用let变量,避免变量名冲突。
作用域规则
let 声明的变量只在其声明的块或子块中可用,这一点,与var相似。二者之间最主要的区别在于var声明的变量的作用域是整个封闭函数。
function varTest() {
var x = 1;
if (true) {
var x = 2; // 同样的变量! console.log(x); // 2 }
console.log(x); // 2} function letTest() {
let x = 1;
if (true) {
let x = 2; // 不同的变量 console.log(x); // 2 }
console.log(x); // 1}
最新文章
- python实现网络爬虫下载天涯论坛帖子
- VS2013+opencv2.4.9(10)配置[zz]
- WebApi深入学习--概述+路由查找
- [Google Guava]学习--缓存cache
- 基于FSIOT_A 实验平台SAM3S4B cortex-M3的温湿度采集
- 努力学习 HTML5 (1)—— 初体验
- U3D5.3.5f Monodevelop 仅支持到.NET 3.5
- hashtable 实现
- wuzhicms水印的设置
- 【网络收集】Sql Server datetime 常用日期格式转换
- Hbase常用操作
- .Net 中DataSet导出为excel的方法
- 消除“Permission is only granted to system apps”错误
- C++反汇编第四讲,反汇编中识别继承关系,父类,子类,成员对象
- 20165223《网络对抗技术》Exp0 Kali的安装
- arcgis api 3.x for js 入门开发系列十三地图最短路径分析(附源码下载)
- Landsat数据下载方法小结
- .net Kafka.Client多个Consumer Group对Topic消费不能完全覆盖研究总结(二)
- Django_models下划线__正反查询,对象正反查询
- Storm(二)CentOS7.5搭建Storm1.2.2集群