zoukankan      html  css  js  c++  java
  • 03-js变量强制转换

    <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>
    

      

  • 相关阅读:
    hdoj2159【二位费用背包】
    POJ2367【拓扑排序】
    POJ2371【水题】
    POJ2369【循环节】
    POJ2370【水题】
    POJ2365【几何】
    POJ2366【二分】
    POJ1276【多重背包】
    瞎说一波3种基本背包问题【希望巨巨们指出错误】
    Codeforces 550B 【暴力】
  • 原文地址:https://www.cnblogs.com/dream2060/p/10895649.html
Copyright © 2011-2022 走看看