WEB前端 开始学习 7.27

1.今天学习了JavaScript的数据类型转换应用和各类运算符,运算符有点难度,还需要复习复习,自己手敲几遍熟悉熟悉。

2.第二个小项目的第一个页面完成了,明天要学习css动画,估计没时间写了,周五晚上加上个周六完成没问题,移动端还不会写,不过老师说简单,应该很快吧。

3.位运算符有点不容易

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 
			位运算符
			
			 ~  &  |   ^
		 
		  进制:
		     二进制
			 八进制
			 十进制
			 十六进制
			 
			 除进制取余法
		 -->
		 
		 <script type="text/javascript">
		 	
			var num1 = 5
			var num2 = 1
			
			//  
			var res = 5 & 1
			console.log(res);
			
			res = 5 | 1
			console.log(res);
			
			res = ~ 5    
			console.log(res);
			
			res = 5 ^ 1
			console.log(res);
			
		 </script>
		 
	</body>
</html>

4.逻辑运算符也需要再理解理解

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<!-- 
			&&    短路与
			||  短路或
			!   非
			
			短路与    短路或  在一定程度上可以提高程序的执行效率
		 -->
		 
		 <script type="text/javascript">
		 	
			var  b1 = true
			var b2 = false
			
			var  num1 = 1
			
			var  num2 = 2
			
			// &&   当条件1  为false时  条件2 不在执行
			// var  res = b2 && b1   //  true+ true - > true
				
			var  res = b1 && ++num1 > ++num2
			
		    console.log("num1 = "+num1+" num2= "+num2);
			
			
			console.log("true&&false = "+res);
			res = b1 & b2 
			console.log("true&false = "+res);
			
			
			//  只要有一个true   最终的结果就是true    当条件1  为true时  条件2 不在执行
			res = b1 || b2
			console.log(res);
			
			// !  true  -> false      false-> true
			console.log("!true = "+!b1);
			
			
			
		 </script>
		 
	</body>
</html>

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值