zoukankan      html  css  js  c++  java
  • es6/ts for in/ for of

      for in 是es6之前就有的循环下标的方式

      for of 是typescript的循环对象或者数组中值的方式,但是不能循环普通的对象,需要通过和Object.keys()搭配使用,如果循环普通对象会报错

      举个栗子:

        var arr  = [9,5,6,7,8,2]; 

        arr.s = "sb";(后期增加属性值来改变对象)

        for(var k in arr){
          console.log(k)   // 会打印出下标s
        }

        for(var n of arr){
          console.log(n)   // 不会打印出值“sb”
        } 
        forEach同样不会打印出下标s或者值sb

  • 相关阅读:
    11.MySQL
    10、设计模式
    9
    8
    7
    6
    5
    4
    3
    2
  • 原文地址:https://www.cnblogs.com/FineDay/p/7543529.html
Copyright © 2011-2022 走看看