区别:常量表示一些固定不变的数据,必须要有初始值,且值在程序的运行中不可以发生改变;而变量表示一些可以变化的数据,可以无初始值,且值在程序的运行中可以发生变化或者被再次赋值。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
变量
变量表示一些可以变化的数据
变量是用于存储数据的容器,在程序的运行中可以发生变化或者被再次赋值。
立即学习“Java免费学习笔记(深入)”;
定义变量有俩种方式 var 与 let ( es6 )
var +变量名称(ES6之前的老版本)
// 定义一个变量var a;// 往变量中存储数据a = 1;// 从变量中取出存储的数据console.log(a);
登录后复制
let+变量名称(ES6)
// 定义一个变量let num;// 给变量初始化num = 2;// 取出存储的数据console.log(num);
登录后复制
常量 const
常量表示一些固定不变的数据
常量与变量一样均是用于存储数据的容器,只不过常量的值在程序的运行中不可以发生改变。
在ES6之前并没有声明常量的方法,在ES6中新增加了const来定义常量。
const a = 1
登录后复制
常量是不可以被修改的
const a = 1 //当常量a被创建时,再次给a赋值时,a仍为1console.log(a);a = 10;console.log(a) // 报错
登录后复制
常量的分类
1、整型常量
整型常量其实就是正数, 在JavaScript中随便写一个整数都是整型常量
2、实型常量
实型常量就是小数
3、字符串常量
字符串常量其实就是用单引号或者双引号括起来的内容, 我们就称之为字符串常量
4、布尔常量
布尔常量其实就是真或假, 在JavaScript中通过true和false来表达
在JavaScript中布尔常量只有两个取值, 真(true)或者假(false)
更多编程相关知识,请访问:编程视频!!
以上就是javascript中常量和变量的区别是什么的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2953043.html