美文网首页
for in和for of的区别

for in和for of的区别

作者: 苏码码 | 来源:发表于2022-01-04 09:29 被阅读0次
      let str = 'helloworld'
      // 遍历字符串 获取到的是索引
      for (const key in str) {
        console.log(key)
      }
      // 遍历字符串 获取到的是值
      for (const key of str) {
        console.log(key)
      }
    
      // 遍历数组 获取到的是索引
      var arr = ['a','b','c']
      for (const key in arr) {
        console.log(key)
      }
      // 遍历数组 获取到的是值
      for (const key of arr) {
        console.log(key)
      }
      // 遍历对象 获取的是key
      var objDict = {a:'悟空',b:'八戒'}
      for (const key in objDict) {
        console.log(key)
      }
      // for of 无法遍历对象
    

    相关文章

      网友评论

          本文标题:for in和for of的区别

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