js的变量和学习

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>js的变量学习</title>
		<script type="text/javascript">
			/*js的变量学习*/
			var a=123;
			var A=456;
			var a1=3.1415926;
			var a2="js";
			var a3='k';
			var a4=true;
			var a5=new Date();
			alert(a);
			alert(a1);
			alert(a2);
			alert(a3);
			alert(a4);
			alert(a5);
			
			/*js中的数据类型*/
			alert(typeof a);//类型:number
			alert(typeof a1);//类型:number
			alert(typeof a1);//类型:number
			alert(typeof a2);//类型:string
			alert(typeof a3);//类型:string
			alert(typeof a4);//类型:boolean
			alert(typeof a5);//类型:object
			var d;
			alert(typeof d);//undefined
			
			
		</script>
	</head>
	<body>
		
	</body>
</html>
<!--
			js的变量声明学习:
				1、js中的所有变量声明只有var关键字。
					 var a=123;
					 var A=1234;
					 var a1=3.1415926;
					 var a2="js";
					 var a3='k';
					 var a4=true;
					 var a5=new Date();
					 alert(a);
				  注意:
				  	a、js的变量名是严格区分大小的。
				  	b、js中的字符串可以使用双引号也可以使用单引号。
					c、js中可以声明同名变量,不会报错,后面的会将前面的声明覆盖。(重要)
			 			 var a=123;
			 			 var a="js学习";
			 			  alert(a);
				2、中的数据类型
					数据类型判断关键字:typeof
					数据类型:
						number:数字类型
							var b=456;
							var b1=1.23;
							alert(typeof b1);
						string:字符串类型
							var b="今天天气真好,适合学习";
							var b1='l';
							alert(typeof b1);
						boolean:
							var b=true;
							var b1=false;
							alert(typeof b1);
						object
							var b=new Date();
							alert(typeof b);
						null:
							空对象赋值,主要是和undefined进行区分。
						Undefined:undefined
							var c;
							alert(typeof c);
							变量声明不赋值的情况下,默认值是undefined。
					注意:
						var d;
						alert(d);
						alert(typeof c);
						在js代码中尽可能的给声明的变量赋初始值;
					
		-->

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值