不再犹豫
分享是一种美德

JavaScript基础到入门练习008-JS变量的语法扩展

1、更新变量

一个变量被重新复赋值后,其原来的值就会被覆盖掉,其值将以最后一次赋值为准。

	var myname = 'Mr.Naas';
	console.log(
		'myname is:'+myname,
		);
//输出 Mr.Naas
	myname = 'new name';
	console.log(
		'mynewname is:'+myname,
		);
//输出  new name

2、声明多个变量

同时声明多个变量,只需要一个var,多个变量名之间用英文逗号分割,最后一个用分号。

	var address = 'XXXXXXX',
		age = 18,
		email = 'mrnaas@mrnaas.com',
		gz = 2000;

3、声明变量的特殊情况

//3、声明变量的特殊情况
	//3.1只声明不赋值  结果?
	var sex;
	console.log(sex);
	//输出  undefined
	//3.2 不声明 不赋值 直接使用 结果直接报错
	// console.log(tel); //报错  tel is not defined
	//3.3 不声明 直接赋值
	qq = 111;
	console.log(qq);
	// 输出结果 111

完整代码如下

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>js变量语法扩展</title>
<script>
	//1、更新变量
	var myname = 'Mr.Naas';
	console.log(
		'myname is:'+myname,
		);
	myname = 'new name';
	console.log(
		'mynewname is:'+myname,
		);
	//2、声明多个变量

	// var address = 'XXXXXXX';
	// var age = 18;
	// var email = 'mrnaas@mrnaas.com';
	// var gz = 2000;

	var address = 'XXXXXXX',
		age = 18,
		email = 'mrnaas@mrnaas.com',
		gz = 2000;
	//3、声明变量的特殊情况
	//3.1只声明不赋值  结果?
	var sex;
	console.log(sex);
	//输出  undefined
	//3.2 不声明 不赋值 直接使用 结果直接报错
	// console.log(tel); //报错  tel is not defined
	//3.3 不声明 直接赋值
	qq = 111;
	console.log(qq);
	// 输出结果 111
</script>
</head>
<body>
</body>
</html>
赞(8)
转载请注明来源地址:不再犹豫 » JavaScript基础到入门练习008-JS变量的语法扩展

评论 抢沙发

评论前必须登录!