美文网首页
循环总结

循环总结

作者: 神话降临 | 来源:发表于2019-05-08 09:02 被阅读0次

大家都用过循环,具体细节就不多介绍了,本篇文章就是单纯的来统计一下

条件循环

- while循环 使用break结束循环
let num = 1;
 while (num < 10) {
     console.log(num)
     if (num > 5) {
         break
     }
     num++
 }
- do while循环 不管条件真假至少执行一次使用break结束循环
let number = 0
  do {
      console.log(number)
      if (number > 6) {
          break
      }
      number++
  } while (number < 10)

数组遍历

- for 用于遍历数组 break跳出整个循环,continue结束当前循环
for (let i = 0; i < 10; i++) {
     if (i === 5) {
         continue
     }
     console.log(i)
 }
- for of //可以遍历Array Map Set String TypedArray,字符串,不能遍历对象
const arr = [
     {name: 'zs', age: 25},
     {name: 'ls', age: 26}
 ]
 let string = 'abcdef'
 for (const objElement of string) {
     console.log(objElement)
 }
- forEach //无返回值
const eachArr = [1, 2, 3, 4, 8, 9]
  eachArr.forEach((item, index, arr) => {
      console.log(`${index}-${item}`)
  })
- map 返回一个新数组
const newArr = eachArr.map((item, index, arr) => {
     return item * 2
 })
 console.log(newArr)

对象遍历

- for in 遍历对象,特点是不仅能读取自身的key,而且能读取继承原型链上的key,可以通过obj.hasOwnProperty(keys)来验证是不是自身的属性
const obj = {
     name: 'zs',
     age: 25,
     sex: 'girl'
 }
 const objarr = [1, 2, 3]
 for (const objKey in objarr) {
     console.log(objarr[objKey ])
 }
- 下面的对象遍历返回的返回的都是数组
Object.keys(obj)    //返回的是对象的键
  Object.values(obj)  //返回的是对象的值
  Object.entries(obj) //返回一个二维数组 键值

相关文章

  • Python练习——判断和循环

    Python 基础总结 (判断和循环) 条件判断 循环结构

  • 循环总结

    大家都用过循环,具体细节就不多介绍了,本篇文章就是单纯的来统计一下 条件循环 - while循环 使用break结...

  • (三更)Java循环语句

    这片文章是总结一下Java的循环语句。包含了:for循环,while循环,do-while循环 1.for循环 格...

  • 周而复始—_嵌套循环

    1、可变循环 2、循环大总结:for 循环①for 循环的一般公式,以及range中的参数所表达的含义for 变量...

  • js 循环语句

    1:循环语句的分类? 2:for循环语句 3:经验总结 *条件判断不成立,循环要停止。 4:for循环嵌套 5:f...

  • Shell中for,while,until循环语句用法及8道案例

    目录一、for循环语法二、while循环语法三、until循环语法四、8道案例练习五、知识点总结1、循环语句for...

  • js跳出循环的方式

    JS中的循环是大家很常用的,这里总结一下几种常用循环的跳出方式。 for循环 跳出本次循环continue: 当i...

  • 循环习题总结

    问题: 求下题sum等于多少? 分析一下吧,do-while循环一般写代码的时候不太会用到,基本都是考试有。考试基...

  • Swift循环总结

    1.Craps赌博问题 赌博规则:  给出两个色子第一次若摇出7,11点玩家赢,若摇出的是2,3,12点则庄家赢,...

  • shell for循环总结

    1 shell for循环语法 for 变量 in 列表 do command1 command2 ....

网友评论

      本文标题:循环总结

      本文链接:https://www.haomeiwen.com/subject/lpgsoqtx.html