js中变量声明、赋值

变量声明

js变量可简单理解为一个装东西的盒子,在js中要用var关键字来进行变量声明例:var num;,这就完成了声明变量操作。声明变量这一操作在js基层的执行原理是:
当浏览器中js引擎读到这一行代码时就会在内存中创建一个空间,并把这个空间起名叫num

注意: - 不用var关键字声明变量,js也不会报错(不建议使用),变量会变成window的一个属性,就相当于全局变量。
	  - 变量也可一次声明多个

例:

var	a,
	b,
	c,
	····,
	····;
//最后一个变量以 ; 结尾,其余变量以 , 连接.

变量赋值

变量赋值需要使用赋值运算符(=)等号,在js中它并不是等于的意思,而是赋值的意思。而赋值的顺序是从右往左,比如:

var	num; //变量声明 
 num = 10; //变量赋值

上述代码执行的顺序是:先声明一个变量,再给变量num赋值为10。在赋值时,代码执行的顺序是把10相当于装进num(相当于盒子)里去。
简写:

var	num = 10; //声明变量并赋值(变量的初始化)
 
 注意:变量赋值简写在基层实现的顺序依旧是先声明变量再赋值,即
简写:var num = 10;	    基层执行的原理:	var	num; //变量声明 
								 		num = 10; //变量赋值

变量除了能被赋值之外,还可以赋表达式等,例:

var	num,
	x = 1,
	y = 2;
num = x + y;
console.log(num); //结果为x + y的值3

赋值是把右边的值赋给左边,所以num = x + y;的执行顺序是先把右边表达是的值计算出一个结果然后再赋值给左边的变量 num

变量命名规范

  1. 可以由字母(A—Z, a—z)、下横线(_)、美元符号($)组成;
  2. 严格区分大小写,例:var app;var App;是两个不同的变量;
  3. 不能以数字开头,如:var 6a;var 6$;等;
  4. 不能是关键字、保留字,例: var、for、float等;
  5. 变量名必须有意义(别人看到变量名就知道后面代码是干嘛的);
  6. 遵守驼峰命名法:首字母小写,后面单词的首字母大写;

本人水平有限,文章中如有错误还请见谅,也欢迎大家能积极指出错误,我们共同进步!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

海阔,天空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值