js的变量

js的变量

			1.js的变量声明
				使用var关键字进行声明
			2.js变量特点
				a、变量的声明只有var关键字,声明的变量可以存储任意类型的数据
				b、js中的代码可以不使用分号结尾,但是为了提升代码的可阅读性,建议添加
				c、js中的变量允许出现同名变量,但是后面的变量会将前面的变量覆盖;
				d、声明不赋值,默认是undefined
			3.js的数据类型
				使用typeof来判断数据的类型
				number:数值类型
				string:字符类型
				boolean:布尔类型
				object:对象类型
				null:空类型
				undefined:未定义的
			4.js的变量的强转
				使用number()函数,将其他数据类型转换为数值类型,转换失败返回NaN是数值类型
				使用Boolean()函数,将其他数据类型转换为布尔类型,有值返回true,没值返回false
			5.特殊的值
		作用:
			变量是用来存储数据的,方便程序进行操作

1.js中的所有变量声明只有var关键字
注意:
js的变量名是严格区分大小写的
js中的字符串可以使用单引号也可以使用双引号
js中可以声明同名变量,不会报错,后面的会将前面的声明覆盖

2.js中的数据类型

			数据类型判断关键字:typeof
			数据类型:
				number:数字类型:
					var b=4567;
					var b1=1.23;
					alert(typeof b1);
				string:字符类型:
					var b="今天";
					var b1='sjdfs';
					alert(typeof b1);
				boolean:布尔类型:
					var b="true";
					var b1='false';
					alert(typeof b1);
				object:对象
					var b=new Date();
					var b1='false';
					alert(typeof b1);
				null:空对象赋值,主要区分undefined的
				Undefined:
					 var b;
					alert(typeof b);
					变量声明不赋值的情况下,默认值是undefined
					
				注意:
					var d;
					alert(d);
					alert( typeof c);
					在js代码中尽可能的给变量赋初始值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值