ES6学习(1)let,const

简介: ES6学习(1)let,const
  1. ES的全称EcmaScript,是脚本语言的规范,而平时编写的javascript是EcmaScript的一种实现,所以EcmaScript的新特性就是javascript的新特性。
  2. 传统js作用域分为全局作用域和函数作用域。
  3. let 关键字用来声明变量,使用 let 声明的变量有几个特点:
    不允许重复声明;
    块儿级作用域(局部变量);
    不存在变量提升;
    (就是在变量创建之前使用(比如输出:输出的是默认值),let不存在,var存在;)
    不影响作用域链;
  4. const 关键字用来声明常量,const 声明有以下特点:
    声明必须赋初始值;
    标识符一般为大写(习惯);
    不允许重复声明;
    值不允许修改;(修改对象或数组中的某个值是可以的)
    块儿级作用域(局部变量);
相关文章
|
自然语言处理
如何定义标签词映射
如何定义标签词映射
|
JSON 数据可视化 数据处理
Python基础综合案例-数据可视化(折线图)
今天给大家带来的是Python综合实战开发的数据可视化操作 通过python实现对数据的分析、可视化
423 0
|
机器学习/深度学习 存储 编解码
微帧Per-Title编码技术:自适应码率-画质-分辨率
Per-Title编码技术由Netflix提出,旨在为每部电影量身定制合适的码率阶梯,以节省带宽和存储成本。传统固定码率阶梯在某些视频类型上存在浪费,Per-Title通过分析视频内容的复杂度,生成最优的码率-质量曲线,确保在有限带宽下提供最佳视频质量。微帧的Per-Title技术进一步优化了这一过程,通过智能算法和深度学习,为每个视频选择最合适的分辨率和码率组合,实现高效传输和优质观看体验。
|
搜索推荐 前端开发 数据安全/隐私保护
改善用户体验方法
【10月更文挑战第9天】改善用户体验方法
1313 3
|
存储 Kubernetes Docker
深入探索容器化技术:Docker 实战与 Kubernetes 管理
深入探索容器化技术:Docker 实战与 Kubernetes 管理
417 0
|
存储 网络协议 数据可视化
如何使用Synology Drive作为文件同步服务器实现云同步Obsidian笔记
如何使用Synology Drive作为文件同步服务器实现云同步Obsidian笔记
610 0
|
机器学习/深度学习 存储 编解码
沈春华团队最新 | SegViT v2对SegViT进行全面升级,让基于ViT的分割模型更轻更强
沈春华团队最新 | SegViT v2对SegViT进行全面升级,让基于ViT的分割模型更轻更强
444 0
|
存储 NoSQL 中间件
[中间件~大厂面试题] 腾讯三面,40亿的QQ号如何去重
[中间件~大厂面试题] 腾讯三面,40亿的QQ号如何去重
489 0
|
芯片
嵌入式系统中STM32时钟系统详解
嵌入式系统中STM32时钟系统详解
373 0
|
Oracle 关系型数据库 程序员
程序员行业中,有一些具有较高含金量的证书
程序员行业中,有一些具有较高含金量的证书
600 1