[js] for in 和 for of 的区别?

for of 用于遍历于数组和可迭代对象得到的是entity({key: value}), for in 用于遍历对象的得到的是对象的属性名
for in 不可用来遍历一个数组, for in 将会把数组中的 length 等不需要的属性给一并遍历出来
for of 不可用来遍历对象,对象是一个不可迭代对象。

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论

主目录

与歌谣一起通关前端面试题

[js] for in 和 for of 的区别?相关推荐

  1. JS数组中 forEach() 和 map() 的区别

    JS数组中 forEach() 和 map() 的区别 Array中 Array.forEach()和 Array.map()方法之间的区别. forEach()和map()方法通常用于遍历Array ...

  2. js基本数据类型和复杂数据类型的区别

    js基本数据类型和复杂数据类型的区别为: let b = {age: 10 }let a = b; a.age = 20; console.log(a); //{ age: 20 } //基本数据类型 ...

  3. [js] XML与JSON有什么的区别?

    [js] XML与JSON有什么的区别? xml 可以设 id,用 include 之类的可以直接引用过来,甚至可以约定内容格式. 但 json 不依赖 js 等语言就很难完成了.好吧,广义上来讲, ...

  4. js中单引号和双引号的区别(html中属性规范是用双引号,js中字符串规定是用单引号)(js中单引号区别和php很像:单引号快,双引号可转义字符,双引号可解析变量)...

    js中单引号和双引号的区别(html中属性规范是用双引号,js中字符串规定是用单引号)(js中单引号区别和php很像:单引号快,双引号可转义字符,双引号可解析变量) 一.总结 1.html中属性规范是 ...

  5. js中单引号和双引号的区别

    js中单引号和双引号的区别(html中属性规范是用双引号,js中字符串规定是用单引号)(js中单引号区别和php很像:单引号快,双引号可转义字符,双引号可解析变量) 总结 1.html中属性规范是用双 ...

  6. html offsetwidth 字符串宽度,基于js中style.width与offsetWidth的区别(详解)

    作为一个初学者,经常会遇到在获取某一元素的宽度(高度.top值...)时,到底是用 style.width还是offsetWidth的疑惑. 1. 当样式写在行内的时候,如 时,用 style.wid ...

  7. js函数声明和函数表达式的区别

    Javascript Function无处不在,而且功能强大!通过Javascript函数可以让JS具有面向对象的一些特征,实现封装.继承等,也可以让代码得到复用.但事物都有两面性,Javascrip ...

  8. JS基础之undefined与null的区别

    在JavaScript开发中,被人问到:null与undefined到底有啥区别? 一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理.于是,细想之后,写下本文,请各位 ...

  9. js中setTimeout的用法和JS计时器setTimeout与setInterval方法的区别和confirm方法

    setTimeout()在js类中的使用方法 setTimeout (表达式,延时时间) setTimeout(表达式,交互时间) 延时时间/交互时间是以豪秒为单位的(1000ms=1s) setTi ...

最新文章

  1. java中字段值重复校验,Java中一些常见的字段校验
  2. Bit-Z开放零门槛做市商计划 最高返100%交易手续费
  3. CSS DIV 居中
  4. 程序员想找工作怎么办?如果记住这一点,不怕找不到好工作!
  5. Ubuntu 无法获得锁
  6. CFileFind类简介
  7. 转:Gulp使用指南
  8. 常用的物理引擎,图形引擎
  9. 英语口语锦集(oralenglish)
  10. 【毕业设计】46-基于单片机的智能卫浴系统设计(原理图工程+仿真工程+源代码+答辩论文+答辩PPT)
  11. Matlab 直方图均衡化
  12. js以索引形式遍历map对象
  13. 【苹果家庭相册群发】CSR邮箱必须与证书所属的AppID相同
  14. Python 的 libpng warning: iCCP: cHRM chunk does not match sRGB 报错处理
  15. html数字拼图游戏,JavaScript_JS写的数字拼图小游戏代码[学习参考],复制代码 代码如下:html - phpStudy...
  16. 渗透测试-完整渗透流程(二.漏洞扫描和利用)
  17. 2016第16本:随机漫步的傻瓜
  18. # Can you find the english grammer mistakes in these sentences? csdn
  19. 公告:请访问我Blog新站——酷壳 CoolShell.me
  20. 【认识硬件】之 锁紧座

热门文章

  1. 一亿小目标成就_成就卓越的一种方式:自我选择
  2. 梯度反传_反事实政策梯度解释
  3. Oracle:时间字段模糊查询
  4. pycharm 安装 tensorflow
  5. MFC编程之创建Ribbon样式的应用程序框架
  6. 浅谈项目管理中的四要素
  7. Media所有参数汇总
  8. 初识JavaScript———JavaScript注意事项(1)
  9. 弹簧触摸开关原理图_10年老电工经验之谈:常见的开关电源那些事儿
  10. 语言语法糖_【c#】几种常用语法糖