javascript定义变量的方法有哪些


本文摘自PHP中文网,作者青灯夜游,侵删。

js定义变量的方法:1、使用var定义变量,变量可以修改,可以不初始化,没有初始化输出undefined;2、使用const定义变量,变量不可以修改,且必须初始化;3、使用let定义变量,变量在函数内部中使用,对函数外部无影响。

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

定义变量的目的

在内存中分配一块存储空间给变量,方便以后存储数据。

怎么定义变量?

定义变量(声明变量),任何变量在使用之前,必须先进行定义。如果定义了多个变量,就会为这多个变量分别分配不同的存储空间。

在javascript中可以使用关键字:constvarlet来定义变量。

1、使用var定义变量

var定义的变量可以修改,如果不初始化会输出undefined,不会报错。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

//未定义情况下

console.log(a); //打印undefined

//初始化

var a = "aaa";

console.log(a); //打印 aaa

//修改变量

var a = "bbb";

console.log(a); //打印bbb

//循环,检测块级作用域

for(i = 0; i < 5; i++) {

console.log(i); //依次打印0,1,2,3,4

setTimeout(function() {               

//定义函数内部变量       

console.log(i);              

var  d = "locald";           

}, 1000); //依次打印0,1,2,3,4

}         

//访问内部变量//设置定时器,因为要一秒后d才会被定义

setTimeout(function() {

console.log(d)

}, 1001); //报错,未被定义

【推荐学习:javascript高级教程

2、使用const定义变量

const定义的变量不可以修改,而且必须初始化,const定义的是一个恒定的常量

阅读剩余部分

相关阅读 >>

javascript两种注释符号是什么

javascript是一门什么脚本语言

节流阀和去抖动的基本实现方法介绍

javascript $用法有哪些

javascript怎么将对象转换为数组

javascript window方法有哪些

javascript怎么去除字符串首尾空格

ie javascript 不能用怎么办

了解http事务、node模块化规范

javascript之 这次彻底搞懂new操作符!

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...