1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

JS逻辑运算符 三元表达式

假如你打算把一个变量赋予对象类型的值,但是现在还没有赋值,那么你可以用null表示此时的状态(证据之一就是typeof null 的结果是object);

相反,假如你打算把一个变量赋予原始类型的值,但是现在还没有赋值,那么你可以用undefined表示此时的状态。

1、逻辑运算符 与或 非

<!DOCTYPE html>      <html>      	<head>      		<meta charset="UTF-8">      		<title></title>      		<script type="text/javascript ">      //			与运算:   两个条件必须都成立,结果才是成立的      //			if (30>5 && 4<10) {      //				document.write("成立");      //			}      //			else{      //				document.write("不成立");      //			}      //			或运算 :   只要有一个条件成立的,那么最终结果是成立的      //			if (3>5 || 4<10) {      //				document.write("成立");      //			}      //			else{      //				document.write("不成立");      //			}      //			非运算:     用()把它包裹起来,加!号取反,把它的值变成相反的      			if (!(4>1)) {      				document.write("成立");      			}      			else{      				document.write("不成立");      			}			        		</script>      	</head>      	<body>      	</body>      </html>

2、三元表达式

<!DOCTYPE html>      <html>      	<head>      		<meta charset="UTF-8">      		<title></title>      		<script type="text/javascript">      //			var age = 22;      			var age = prompt('输入你的年龄');      //		三元表达式: (条件)?条件为真时返回的数据:条件为假时返回的数据;      			var re = (age>=18)?'成年人':'未成年';      			document.write(re);      		</script>      	</head>      	<body>      	</body>      </html>
<!DOCTYPE html>      <html>      	<head>      		<meta charset="UTF-8">      		<title></title>      		<script type="text/javascript">      //			与&& 是判断两边的真假 (123  是真的,即刻  也是真的,所以成立)      //			什么样的数据是真的,什么数据是假的:undefine,Null是假的,    Boolean有真有假,(本身是真的就是真的,是假的就是假的),对象是真的.      //			Number 除了数字0以外都是真的,     String 除了空字符串以外都是真的      			if (123 && '即刻') {      				document.write("成立");      			}      			else{      				document.write("不成立");      			}      		</script>      	</head>      	<body>      	</body>      </html>

原文链接:https://www.qiquanji.com/post/7359.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: