如何使用ES2015中的let与const
2021/7/19 23:06:04
本文主要是介绍如何使用ES2015中的let与const,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
let(定义变量,有块级作用域) const(常量,不能修改)
// let 和 var 的区别 // var 定义的变量没有块级作用域的概念 // let 定义的变量有块级作用域 if (true) { var a = 10 } console.log(a) // var 好 还是 let 好? // let 好,所以放弃使用var // const 定义数值常量 // const 定义对象不能直接修改,但是可以修改其属性 const PI = 3.1159265358979; const obj = { name : "小明", age : 2 } obj.name = "小红" console.log(obj) // {name : "小红",age : 2} // 什么时候使用let,什么时候使用const // 定义函数表达式、对象、不变的数值时用const // 定义进行计算等操作的变量用let const fn = function () {}; const PI = 10; const obj = {}; let num1 = 10; let num2 = 20; console.log(num1+num2) // 30
这篇关于如何使用ES2015中的let与const的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15在使用平台私钥进行解密时提示 "私钥解密失败" 错误信息是什么原因?-icode9专业技术文章分享
- 2024-11-15Layui框架有哪些方式引入?-icode9专业技术文章分享
- 2024-11-15Layui框架中有哪些减少对全局环境的污染方法?-icode9专业技术文章分享
- 2024-11-15laydate怎么关闭自动的日期格式校验功能?-icode9专业技术文章分享
- 2024-11-15laydate怎么取消初始日期校验?-icode9专业技术文章分享
- 2024-11-15SendGrid 的邮件发送时,怎么设置回复邮箱?-icode9专业技术文章分享
- 2024-11-15使用 SendGrid API 发送邮件后获取到唯一的请求 ID?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 tags标签最多有多少个?-icode9专业技术文章分享
- 2024-11-15mailgun 发送邮件 怎么批量发送给多个人?-icode9专业技术文章分享
- 2024-11-15如何搭建web开发环境并实现 web项目在浏览器中访问?-icode9专业技术文章分享