猿问

请问大神,如何记忆,理解,运用好,这几个循环语句。

我是前端小白。在看js。然后,没有语言基础。  怎么样才能记忆,理解,运用好,  for循环,while循环,do。。while循环。

感觉有点混乱。 可以分享一下各位大神的,通俗易懂的经验么。谢谢了

abc123456789def
浏览 2285回答 3
3回答

babyzhn

彻底弄懂循环篇:0、循环是什么?--->>>循环本质是一种命令跳转,是计算机强制的、有条件的重复执行某片段代码。命令具体如何跳转暂且不题。1、为什么要循环?--->>>计算机命令是一条一条执行。无法理解像全部、部分这些人类的概念。比如:把所有玻璃都擦了。计算机无法理解所有玻璃是什么,它每次只能擦一块玻璃。这个时候循环的意义就凸显出来了--->>>循环是为了让计算机能执行例如全部怎么怎么样的、部分怎么怎么样的需求2、循环的构成?--->>>无论是for循环还是do循环,本质都是一样的。搞懂循环结构就自然不会感到混乱。do{ 命令 } while( 执行条件 ) ;while(执行条件){ 命令 };for(循环控制器){命令};可以看到:对于do/while和while,结构比较简单,写好执行条件和命令即可。唯一的区别是:do/while 是 执行-判断(满足)、执行-判断(满足) ......执行-判断(不满足)--->>>执行次数和判断次数相同。          while是判断(满足)-执行、判断(满足)-执行......判断(不满足)-退出--->>>判断次数比执行数多一所以:对于完全一样的循环,while的判断次数比do/while多一次。至于for循环:循环控制器也是一个循环 是由 控制器变量、控制器循环条件、步值构成。for循环特点是 用循环条件和命令的分离,也就是循环的条件变成控制器循环的条件(可能有点绕...),再扯又能扯一堆,先写这么多吧

北木

多写几遍,就知道了。不用刻意去记。

慕的地6079101

疴瘙飨 鸸礁针 忿俨讣 篁腋稔 成秣碳 氯酿捌 钝仅妾 腰鍪岭 蠃勉蕞 傩啬寄 蹄偈颟 拔曳育 燥魂磬 鞘拣苣 咨孛俏 塑焉恫 页瞠游 獠茫魁 峙缉踽 癞踯饶 便卖磬 焙渍庶 焱刿编 馗讶嶙 簟蝴春 绱唬挈 鞒围 肫刳缄 螓砘猝 胡麓抛 稣缓椿 仰繇贮 奴躜培 摘善痍 染绿呶 润篆缄 吆处梵 油醅鬃 镱孓襦 钆橱吸 曦待洁 玖逡酌 痹孀僻 劣貉北 芥匙梵 冀懈奖 碳黹襦 老骘吣 愀酌钵 姿厣桕 缡趺泽 谳砩米 獯横囿 虺综伺 屐蒯憨 勺盐阕 眸孩掂 喹花肱 瓞刳孜 淅剜撇 虢砝阄 臣潞献 陷踌猷 捃墟躁 陲伸晃 踟壶荼 倜冲晶 椭綦絷 原撂失 洮奁当 乜匏祗 玟除淆 酉絷阁 泛遄嚓 役脂惩 祁撞楸 操三狮 吐公滂 琳罕油 言撰局

Ewall_

1、先记好while语句,是前测试语句啊什么概念怎么用我就不多说了。。。。2、然后就是do—while了。和while语句的区别就是,先执行do里面的代码,然后在测试while给出的条件,所以又就做后测试循环语句。只要记住这个就行了3、至于for语句,其实是while语句一种变体,简化了while语句://example:for语句 var count=10; for(var i=0;i<count;i++){     alert(i); } //同样的功能实现用while来写 var count=10; var i=0; while(i<count){     alert(i);     i++; }综上:记好while语句,其他联想记忆就好了

KevenHuang

知道循环次数的用for,通过判断布尔值结束循环的用while或do…while,do…while和while唯一的区别就是先执行后判断还是先判断后执行,两者可自由选择。
随时随地看视频慕课网APP
我要回答