js总switch语句的高级应用

时间:2017-06-13

   js中switch的应用和其他语言很类似,但是它更有自己的独特之处,这就是你可以在switch语句总使用任何数据类型,无论是字符串,还是对象,并且case后面的值,可以是常量,变量,或者表达式,是不是很神奇!

请看下面这段简单js代码:


<script>
	var n = parseInt(prompt("请输入一个数字",""));
	switch(true){
		case n <0:
			alert("你输入的值小于0");
			break;
		case n>0:
			alert("你输入的值大于0");
			break;
		default:
			alert("你输入的值为0");
	}
</script>

上面这个例子中,所有case的值都是布尔值,因为switch语句传递的四表达式true,当case满足条件是,就会弹出警示框!

上一条:typeof和instanceof检测数据类型 下一条:js中with语句的应用

相关文章

最新文章