码迷,mamicode.com
首页 > 其他好文 > 详细

易搞混淆的点

时间:2016-05-21 00:00:04      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:易搞混淆的点

1.输出1-100之间的所有数:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>作业1</title>
<script type="text/javascript">
//定义变量
var i = 1;
while( i<=100 )
{
    document.write(i+" ");
    i++;
}
</script>
</head>
<body>
</body>
</html>

技术分享


2.输出1-100之间的数:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>作业1</title>
<script type="text/javascript">
//定义变量
var i = 0;
while( i<100 )
{
    i++;
    document.write(i+" ");
}
</script>
</head>
<body>
</body>
</html>

技术分享

两种写法输出的结果一致,但是其中的条件却是不一样的。当“i++”与“document.write(i+" ");”是i++在前,document.write(i+" ");在后,则条件如2;如果是document.write(i+" ");在前,i++在后,则条件如1.


i++与document.write(i+" ");的位置不同,结果也不同。



本文出自 “UI大师” 博客,请务必保留此出处http://475281641.blog.51cto.com/11320682/1775563

易搞混淆的点

标签:易搞混淆的点

原文地址:http://475281641.blog.51cto.com/11320682/1775563

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!