微信小程序var和let以及const有什么区别
2024-09-03 17:13:29
微信小程序var和let以及const的区别:
在JavaScript中有三种声明变量的方式:var、let、const。
var:声明全局变量,换句话理解就是,声明在for循环中的变量,跳出for循环同样可以使用。
for(var i=0;i<=1000;i++){ var sum=0; sum+=i; } alert(sum);
声明在for循环内部的sum,跳出for循环一样可以使用,不会报错正常弹出结果
let:声明块级变量,即局部变量。 在上面的例子中,跳出for循环,再使用sum变量就会报错
注意:必须声明'use strict'后才能使用let声明变量否则浏览并不能显示结果
const:用于声明常量,也具有块级作用域 const PI=3.14;
最新文章
- php 单双引号的区别
- CSS好看的按钮
- Datagard產生gap
- [dts]Device Tree机制
- Python3中的新特性(1)——新的语言特性
- 【产品体验】ONE一个
- Zend Studio 10正式版破解(2013-02-26更新)
- Linux read语法及浅析
- RCTF Re300 Writeup
- 利用CSS3选择器定制checkbox和radio
- Fedora25
- [ACdream]女神教你字符串——违和感
- MySQL复制之实践篇
- xBIM 应用与学习 (一)
- 2018 大湾区(深圳) .NET技术分享交流会 第一期
- 更换jupyter notebook风格主题、修改默认工作路径(Ubuntu系统和Win系统)
- Android PageAdapter翻译
- PL/SQL学习笔记之数据类型中的标量、LOB
- Chrome浏览器下CSS字体大小设置小于12px无效问题
- uva10655矩阵快速幂