您的位置:首页 > Web前端 > JavaScript

JS注意事项

2016-08-08 23:07 459 查看
1、定时器注意事项

  分析下列代码打印内容:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
<script type="text/javascript">
alert(1);
setTimeout("alert(2)",0);
alert(3);
</script>


你可能要误以为是1 2 3。因为这个定时器太特殊了,延时0毫秒执行alert(2)。但是,这和JS的语言特性有关,JS中的执行是单线程执行,所以有延时的操作自然被放到后面,无论是否有没有延时。

2、&&操作符 ||操作符

  a&&b 返回值 a真返回b;a假返回假。

  a||b 返回值 a假返回b;a真返回a。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: