聊聊JavaScript的变量

前言

基本上编程语言,都或多或少的存在共同的特性,比如说存在变量,数据类型,函数……
他们在每个编程语言上都存在一些小小差异,今天来探究一下JavaScript的变量和数据类型。

1.变量

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
简白来说,变量就是存放一些内容的容器。就像数学上一样,当我们做题的时候,我们设:x=1;
此时如果在JavaScript里就相当于一个盒子存放了一个值。即x的值为1。
在这里插入图片描述

1.1变量声明

接下来我们用代码实现一下
在 JavaScript 中使用var关键字来声明变量。

		var res = 12345;

		console.log(res); // 输出:12345

1.1变量赋值

给变量设置值的操作称为赋值操作。
接下来演示一下几种常见的赋值操作
直接赋值:


		var res ;
		
		res = 99999;
		
		console.log(res); // 输出:99999

将计算结果赋值:

        var a = 1;
        
        var b = 2;
        
        var s1 = a + b;
        
        var s2 = 5 + 9;
        
        console.log(s1);//输出3
        
        console.log(s2);//输出14

同一个变量变量的值:


        var string = '今天运动了吗?';

        console.log(string); // 输出:今天运动了吗?

        string = '坚持运动!';

        console.log(string); // 输出:坚持运动

注意:
中文文字属于字符串,需要用英文单引号‘’或者英文双引号""括起来
英文单引号‘’或者英文双引号""括起来字符串

1.2变量命名规范

无论是在什么编程语言都会有一定规范所有变量名必须符合这些规范,否则程序无法执行。
在 JavaScript 中自己的规范是:字母、数字、下划线(_)、美元符号($)。开头不能是数字。
有一些需要注意的地方。


		var 9x;//不合理,不能以数字开头
		
		var var;//不合理,不能命名为已经有的关键字为变量
		
		var num1 = 0, num2 = 1;//可以,不过不方便阅读,建议每一行定义一个变量
		
		total = 9000;//不使用 var 关键字声明的变量,可以,不过会成为全局变量。
		
		var a = b = 1;//连续赋值//造成全局命名空间的污染。不建议使用
		
		var num = 1;
		var num = 5;
		console.log(num); // 输出:5。这个例子输出的结果,就是再次声明并赋值后的值。
		
		console.log(number); // 提前使用,会输出:undefined。
		var number = 1;
	

小结

现在我们知道了JavaScript的变量是个什么了,对于基础的东西一定要深刻认识,以后才不至于在小问题上出错。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值