志在指尖
用双手敲打未来

JavaScript 循环:来龙去脉

JavaScript循环是一种在代码中主动履行重复使命和概念的办法。循环将迭代,即重复特定使命,直到满意条件。换句话说,假如条件为真,循环将一向运转直到它为假。
循环简化了开发人员的作业。重写一百个重复的使命会很庸俗,这就是循环的由来!
有3种循环。’for’循环、’while’循环和**’do…while’循环。
‘for’循环
“for”循环一般通过初始化迭代器变量、后跟条件和增量来运转。
代码语法
for(initialiteratorvariable;condition;incrementvalue){//codeexecution}
请注意,“for”循环一直由;分隔括号内。
代码示例
这儿咱们将people初始化为8,可是,咱们估计他们将小于16,这意味着咱们的“for”循环将在15中止。people++将在每次迭代时将咱们的循环递加1。一旦条件评估为“假”,即在15人之后,循环将主动中止。
for(letpeople=8;people<16;people++){console.log(people)}
预期输出将从8运转到15。
反向“for”循环
咱们履行正向循环的方法与咱们履行反向循环的方法相同。咱们将运用–运算符Java
代码示例
for(letpeople=8;people>=0;people–){console.log(people)}
预期输出将从8运转到0。
遍历数组
如您所知,数组保存数据项。咱们还可以运用循环遍历数组。’for’循环将运用数组的.length属性。
代码示例
constpeople=[‘Ann’,’Emma’,’Jack’];for(leti=0;i<people.length;i++){console.log(animals[i]);}
预期的代码输出将是:
AnnEmmaJack
咱们的中止条件查看我是否小于people.length
‘while’循环
只需某个条件的计算结果为真,“while”循环就会持续运转。假如您事前不知道循环应该持续运转多少次,那么运用while循环一直是一个好习惯。
代码语法
while(condition){//code}
代码示例
leti=0;while(i<16){console.log(‘i’);i++}
‘do…while’循环
“do…while”循环将履行一次使命,确定它为真,并一向履行到某个条件失利为止。与“while”循环不同,“do…while”将至少运转一次。作为开发人员,当您期望代码至少运转一次时,您可以运用此循环。
代码语法
do{//code}while(condition)
代码示例
leti=1;do{console.log(i);i++;}while(i<10);
代码输出将从1运转到9。
结论
成功运用循环意味着您需求考虑您的解决方案是需求事前测试过的循环还是需求事后测试过的循环。循环是主动履行重复使命的好办法。循环不是孤立运用的,您一直可以运用其他JavaScript办法来成功履行使命。

未经允许不得转载:IT技术网站 » JavaScript 循环:来龙去脉
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载