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>
    

      

  • 相关阅读:
    ATM+购物车系统
    Python 异常处理
    单例的三种实现方式
    面向对象高级编程
    面向对象
    文件处理
    字符编码
    python入门
    Python终端如何输出彩色字体
    Python 全栈开发:python初识面向对象
  • 原文地址:https://www.cnblogs.com/dream2060/p/10895649.html
Copyright © 2011-2022 走看看