首页 > Web开发 > 详细

03-js变量强制转换

时间:2019-05-20 18:48:41      阅读:82      评论:0      收藏:0      [点我收藏+]
<html>
	<head>
		<title>js中的变量强转</title>
		<meta charset="UTF-8"/>
		<!--
			js中的数据转换:
				其他类型转换为number 类型
					使用Number(其他类型的数据);
						string 类型的数字字符:	对应的number数字
						string 非数字字符:		NaN(number类型)
						boolean true:		1
						boolean false:		0
						object 有具体的值:		数字
						object null:		0	
					其他类型转换为boolean 类型
						使用Boolean(其他类型的数据);
						number 正数或者负数:		true
						number 0		:		false
						string  非空字符串 :		true
						string  空字符串 "":		false
						object  具体的对象  :   	true
						object  null    :       false
						声明不赋值的变量		:       false
		-->
		<!--声明js代码域-->
		<script type="text/javascript">
			/*声明变量*/
				/*var a="a";
				var b=1;
				var c=true
				var d=new Date();
				var d2=new Date();
				var d1=null;
				alert(Number(a));
				alert(typeof Number(a));	*/
			/*声明变量*/
				var a=123;
				var a1=-123
				var a2=0;
				var b="abcdf";
				var b1="";
				var d=new Date();
				var d1=null;
				var c;
				alert(Boolean(c));
				if(a){
					alert("哈哈");
				}
		</script>
	</head>
	<body>
		<h3>js中的变量强转</h3>
	</body>
</html>

  

03-js变量强制转换

原文:https://www.cnblogs.com/dream2060/p/10895649.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!