社区
JavaScript
帖子详情
看看这个奇怪的for循环
wuxiao_v
2008-05-20 06:15:00
谁能帮我解释一下这个for循环为什么能正常用 ,先走哪,再走哪,跳出循环的条件在哪.
var aa=[1,2,3,4,5,6,7,8,9];
for(var i=0,b; b=aa[i]; i++)
{
document.write(b);
document.write(' ');
}
可以正常便历这个数组,到底原理是什么.
...全文
86
5
打赏
收藏
看看这个奇怪的for循环
谁能帮我解释一下这个for循环为什么能正常用 ,先走哪,再走哪,跳出循环的条件在哪. var aa=[1,2,3,4,5,6,7,8,9]; for(var i=0,b; b=aa[i]; i++) { document.write(b); document.write(' '); } 可以正常便历这个数组,到底原理是什么.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuxiao_v
2008-05-21
打赏
举报
回复
在java , c ,c# 中 a=b; 这个表达式应该返回的应该是布而值 ,不应该是b的值 ,这个可能就是javascript和高级语言不一样的地方,java 里边 for(int i=0,b;b=aa[i];i++)这么写编译器都不让的.
zero8500
2008-05-21
打赏
举报
回复
没这样做的。不知道可不可以运行。呵呵
gghunter
2008-05-20
打赏
举报
回复
思维定格在> 或者<,==的判断条件.
xingqiliudehuanghun
2008-05-20
打赏
举报
回复
中间这个表达式的值是返回b的值,若经过隐式类型转换后为真则继续执行,否则停止
在js中数值0,"",'',null,undefined转换为false,其他转换为true,对undefined也转换为false
用下面的代码测试一下就知道了
if(0) alert(1);
if(undefined) alert(2);
alert(3);
那段代码能够正确执行是因为元素中没有会转换为false的元素否则是不能执行完的
用下面的代码测试下肯定不会输出的
var aa=[0,false,"",4,5,6,7,8,9];
for(var i=0,b;b=aa[i];i++){
alert(b);
}
hbhbhbhbhb1021
2008-05-20
打赏
举报
回复
http://topic.csdn.net/u/20080520/18/477e0348-88b4-49d2-91f9-e9ff46d93fa3.html
php 结束for
循环
_php for
循环
语句使用方法详细说明
它的行为和 C 语言的相似。在PHP中使用的是执行相同的代码集的次数for
循环
只是一个多一点的代码,同时
循环
...for
循环
允许你定义一个简单的代码行这些步骤。它似乎有一种
奇怪
的形式,所以一定要密切注意语法用!for...
linux for
循环
不
循环
,crontab 任务中 Shell 脚本 for
循环
不生效的问题原因与解决
今天老王在看自己的备份日志时,发现一个很
奇怪
的问题,自己备份脚本里的 for
循环
居然没有生效。在测试写好的 Shell 脚本时,一切都是正常的,但是在写进 crontab 定时任务里时,就出现了这个 for
循环
不生效的问题...
java for
循环
创建对象_for
循环
创建对象
有时候
奇怪
的发现往list添加数据的时候,一直被最后一个元素覆盖,首先 ,我们得明白原理:在new 一个对象的时候,对象的ID是唯一确定的;将对象add入list中时,放入list中的其实是对象的引用 ;而每次
循环
只是简单 ...
ES6与for
循环
在ECMAScript5(简称 ES5)中,有三种 for
循环
,分别是: 简单for
循环
for-in ...在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种
循环
,是: ...下面我们就来
看看
这 4 种 for
循环
。 简单...
面试题系列 —— 1、for
循环
中的定时器问题
面试题系列 —— 1、for
循环
中的定时器问题 首先看一道例题: for (var i = 0; i < 5; i++) { setTimeout(function () ...for
循环
里面的打印结果为什么不是0,1,2,3,4,而是什么5个5这种
奇怪
的结果? 就
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章