博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS中的变量
阅读量:7106 次
发布时间:2019-06-28

本文共 806 字,大约阅读时间需要 2 分钟。

JS中的变量

  • 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。

变量的声明

  • 通过一个关键字来声明,var。 var是variable(变化)的缩写

1.单独声明

var a = 1;var b = 2;复制代码

2.一次性声明多个

var a = 1,b = 2,c = 3;var x = 1,    y = 2,    z = 3;复制代码

3.重复声明

var a = 1;var a = 2;var a = 3;注意:1,重复声明虽然在JS中是允许的,但在开发中,不要这样用。     2,在JS,可以通过alert();来弹出一个变量的值。复制代码

4.遗漏声明

a = 1;b = 2;alert(a);在JS中,也是允许,但在开发中, 也是尽量避免的。复制代码

全局变量与局部变量

全局和局部是指变量的生效范围

局部变量是声明在函数中的变量,全局变量是声明在函数外面的变量

function f(){    var a = 1;//局部变量}var b = 2;//全局变量复制代码

局部变量的生效范围是函数内外:

function f(){    var a = 1;    console.log(a);}f();var b = 2;复制代码

function f(){    var a = 1;}console.log(a);f();var b = 2;复制代码

全局变量的生效范围是函数内:

function f(){    var a = 1;    console.log(a);}f();console.log(a)复制代码

总结:

全局变量是指在函数外面的变量,它的生效范围是函数内外。类似普通话。 局部变量是指在函数内的变量,它的生效范围是函数内。类似方言。

转载于:https://juejin.im/post/5ce7d8b7f265da1b725bdd25

你可能感兴趣的文章
X Window 系统的窗口显示原理
查看>>
Flask+uwsgi+Nginx+Ubuntu部署
查看>>
初探 MySQL 的 Binlog
查看>>
HP SmartStart CD ISO下载地址
查看>>
域控制器更改IP
查看>>
利用自定义Java注解实现资源注入
查看>>
多维地址
查看>>
rpm打包mysql5.5
查看>>
《Effective C++》之条款33:避免遮掩继承而来的名称
查看>>
现代软件工程 作业 1 个人项目
查看>>
我的友情链接
查看>>
jdk1.7升级为1.8
查看>>
Hyper-V虚拟网络总结
查看>>
博客作业:raid各级别特性
查看>>
团队冲刺第四天
查看>>
前端之Sass/Scss实战笔记
查看>>
windows server 2008 下安装openmeetings 2.2.0
查看>>
我的友情链接
查看>>
怎么修改PDF文件内容呢?你知道这种方法吗?
查看>>
linux帐号管理常用命令
查看>>