JavaScript的变量

JavaScript的变量

在上一篇的内容里,我只是简单给大家讲解什么是js变量,在本章内容里,我将给大家详细的介绍js变量。

JavaScript变量它就像是一个用装东西的箱子,里面可以装衣服、鞋子、水果很多东西;从字面上去理解,是可以变的量,而从我们编程这一行来讲,它是用来存储信息数值的容器,它和代数一样,在JavaScript变量可以用来存放值,例如(X = 4)和表达式(J = X +Y),变量可以用短名称,更方便,也可以用描述性更好的名称例如:name、age、job等

在创建一个变量时,就要给变量命名,我们给变量命名是采用小驼峰命名,举一个简单的例子:

    	var  myName;    var  newCard;

给变量命名还有其他的一些规则需要遵守:

必须是以字母、美元符号 $ 、下划线_开头,(关于后两者不建议使用),后面的可以任意用多个字母、数字、美元符号 $ 、下划线_组成,

	例如:myname、$age18、_name;

变量命名要区分大小写,这点很重要,因为大写与小写是两个不同的变量,例如:A与a是两个不同的变量;(JavaScript语句和JavaScript变量它们对大小写都很敏感);也不能使用JavaScript的关键字和保留字去给变量命名;

JavaScript保留关键字:

在这里插入图片描述

注:图片来源于老师所发的文档
我们在JavaScript中去创建一个变量通常称作声明一个变量,我们平常都是使用var关键词声明变量,(变量是可以不声明,直接使用,但是为了规范,我们还是要先声明后使用)

例如:var  name;   var  age;

声明变量之后,它是没有值的,值为空,若是需要给它赋值,使用”= ”符号可以给它赋值;

例如:var age = 18;(age的值为18)
  var age;(值为空/undefined)

在这里”= ”符号不是等于号,“=”是赋值运算符,它的作用是给变量赋值,把”18”数值赋值给age这个变量;变量赋值的类型有很多种,数值类型、字符串类型和布尔类型等;我们只关注数字类型和字符串类型;

例如:var age = 18;(数字类型)

  var name = “小明”;(字符串类型)

  var buer = true;(布尔类型)

一次可以声明一个变量,也可以声明多个变量,记得要使用逗号将它们隔开(需英文状态输入);也可以横跨多行;

例如:var myName = “小明”, age = 18, sex = “男”;

在这里插入图片描述
(重新声明变量,它的值依然存在,是不会丢失的)

JavaScript变量还可以用来做算数,通过算数运算符,举个小例子,给大家演示:

    var x = 2;
    var y = x + 3;
    (结果y = 5)

变量的作用域:
在函数内部声明的变量是局部变量,反之,在外部声明的变量称全局变量;局部变量可以在不同的函数里面可以使用名称相同的局部变量,因为只有声明过该变量的函数才可以识别出该变量;而全局变量在网页上的使用脚本和函数都可以访问。

局部变量在函数运行完之后,就会被删除。但是全局变量是在关闭页面之后才会被删除
(如果把值赋给还没有声明的变量,那个变量则会被自动作为Window对象的一个属性,不建议这样使用)
以上就是全部内容。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值