js类型

js 基本语法

	<meta charset="utf-8" />
	<title></title>
	<script>			
		
		
	</script>
</head>
<body>
	<!--
    	作者:offline
    	时间:2019-03-13
    	描述:
    	
    	运算符:
    		1.算数运算符
    		
    		2.关系运算符:
    			
    			<   >  <=  >=
    				
    				
    			==  !=
    			
    			===(严格相等符号: 数值相同且数据类型相同)  
    			!==(严格不相等符号)
    		
    		
    			var a = 100;
				var b = "100";
				
				if( a === b)
				{
					document.write("相等");
				}
    			
    		能够识别由关系运算符构成的表达式的结果:  真  假
    		
    		
    		3.赋值运算符:
    				=
    			将=右边的值赋给左边的变量
    			
    			a = 10;
    			
    			10 = a;  xxx
    			
    				复合赋值运算符:
    					由其他运算符和赋值运算符组成的符号
    					
    						+=
    						-=
    						*=
    						%=
    						....
    					
    				a += b; // 等价于   a =  a+b;
    				b += a; //       b = b+a;
    			 
    			 		var a = 10;
						var b = 20;
						a -= b;
						//a = a - b;
						
						document.write(a+"--");
						document.write(b);
    	
    	
    		4:逻辑运算符:
    			
    			&& 与 (只要有一个味假  整个结果就为假)  理解为   并且
    			|| 或(只要有一个为真 结果就为真)      理解为   或者
    			!   非(表达式为真 结果为假  反之为真)     理解为 取反
    			
    		
    		
    		闰年:
    			
    			1.能400整除
    					
    					year%400 == 0
    				
    			
    			2.能被4整除并且不能被100整除
    			
    					year%4 == 0  &&   year%100 != 0
    		
    		var  year;
    		
    	
    	
    	(year%4 == 0  &&   year%100 != 0)  ||  (year%400 == 0)
    	
    		
    			
    // 输入一个年份 判断是否为闰年  如果是 则弹出闰年 否则弹出平年
    // prompt("请输入年份");
    
    	var year =  Number(prompt("请输入年份"));
		document.write(typeof year);
		if( (year%4 == 0  &&   year%100 != 0)  ||  (year%400 == 0) )
		{
			alert("闰年");
		}else
		{
			alert("平年");
		}
    	//弹出框  : 1.警告框   2.输入框
           
    	
    	//数据类型转换:
    		Number()  将其他数据类型转为 数值型
    			1.1 字符串转数值型
    					数值类型的字符串 转为对应的数值
    					非数字的字符串 转为NaN
    					空字符串转为 0
    					
    			1.2 布尔型转数值型
    					true转为 1
    					false 转为 0
    					
    					
    		Boolean() 将其他类型转为 布尔型
    		
    			1.1 字符串转布尔型
    					空字符串转为  false
    					非空字符串转为 true
    			
    			
    			1.2 数值型转布尔型
    					非0转为 true
    					0转为false
    		
    		
    		String() 将其他类型转为 字符串
    			
    				转为对应的字符串效果
    		
    	
    	NaN:  not  a number  非数值型
    	
    	
    	
    	var kl = prompt("请输入口令?");
		if(kl == "123456")
		{
			//跳转百度
			location.href = "http://www.sina.com";
			
		}else
		{
			alert("口令不正确");
		}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值