前端js之循环遍历

前言:js循环是最常见的用法,避免代码重复,有规则的子对象也更容易有规则操作,说白了就是好用,也慎用别写了个死循环。

内容核心:多种循环运用场景解析

开始了:

1吹牛逼

2吹牛逼

3失恋了不要失态

A:do while 循环至少执行一次

应用场景:比如说至少显示一条数据,保留最后一条数据应该都可以用到

B:while循环在不确定循环次数时使用

应用场景:简单父子,一父一子单关系这种,建一个base往上遍历,往下遍历都可以,直到没有子了,没有父就break;还有一种用法在while条件为true,也可以先写执行,再在后面写退出条件可以达到do while的效果

C:for循环,确定循环次数以及对象遍历的时候使用

应用场景:for循环最常见的就是遍历数组,但数组在本身应用中对于储存数据类型有限,以及数组中的增删改查都十分不方便。不如一个大括号简单,就是对象,for in 循环遍历以键值对形式,其他操作也非常方便,面向对象的好处很多今天先跳过,前端或者行业在90年代就被帮主定义了重要的发展方向,面向对象思想以及web应用。

D:递归深度遍历

应用场景:树形结构数据,文件夹结构,使用起来非常简单,方法,参数执行操作,for循环,判断条件有子就参数传入递归调用没有就执行操作。

循环也好人生也罢,都不要走入自己写的死循环中。

失恋了不应该失态,

感情问题应该自己解决不要麻烦任何人,

珍惜每一段经历不管光明黑暗都是我自己人生的一部分,以成长的心态去经营下一份感情,剩余的人生。

    原文作者:月动我心弦
    原文地址: https://www.jianshu.com/p/be9fdbbfd8f4
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞