首页 > 其他分享 >for in 跟for of 的区别

for in 跟for of 的区别

时间:2022-09-27 15:56:32浏览次数:38  
标签:遍历 数组 区别 对象 key 字符串

for in 遍历的是数组的索引,而for of 遍历的是数组元素值

for in 总是得到对象的key或数组,字符串的下标

for of 总是得到对象的value或数组,字符串的值

for of 不能遍历对象,因为他没有迭代器对象,用for in 来遍历对象比较好,尽量别用for in 遍历数组 因为会出现问题

标签:遍历,数组,区别,对象,key,字符串
From: https://www.cnblogs.com/gggjp/p/16734806.html

相关文章

  • Java前端和后端的区别在哪里?
    Java"前端”是与用户直接交互的部分,包括你在浏览网页时接触的所有视觉内容--从字体到颜色,以及下拉菜单和侧边栏。这些视觉内容,都是由浏览器解析、处理、渲染相关HTML、CSS......
  • window.location.href和this.$router.push区别
    使用location.href=’/url’来跳转,简单方便,但是刷新了页面;使用history.pushState(’/url’),无刷新页面,静态跳转;引进router,然后使用router.push(’/url’)来跳转,使用了diff......
  • ajax 和 react 最显着的区别是什么?
    ajax和react最显着的区别是什么?What’sthemostremarkabledifferencebetweenajaxandreact?目前,Ajax和React之间最大的区别之一是它们是帮助不同网页或应用......
  • GET请求和POST请求的区别
    GET请求和POST请求的区别: GETPOST后退/刷新请求是无害的会重新请求一次传参参数是连接在url后面的参数是存放在请求体内的参数长度浏览器对url长度......
  • IPv4与IPv6的简单联系与区别
    IPv4与IPv6的简单联系与区别网际协议版本4,(InternetProtocolversion4,IPv4),IPv4是互联网的核心,是网际协议开发过程中的第四个修订版本,也是使用最广泛的网际协议版本。I......
  • 接口、抽象类区别
    接口、抽象类区别抽象类跟接口的区别......
  • IPV4与IPV6的区别
    地址的区别: IPV4协议长度为32位(4个字节)。地址由网络和主机部分组成,这取决于地址类。根据地址的前几位,可定义各种地址类:A、B、C、D或E。IPv4地址的总数为429496......
  • python2和python3区别
    区别1:python2中需要用户自己制定数据类型,写什么类型就是什么数据类型,写字符串要加双引号。python3中不管什么数据类型都会转成字符串。python中的raw_input与python3......
  • Cookie和Session的关系和区别
    4.请简述Cookie和Session的区别4.1什么是CookieHTTP是无状态协议,他不能以状态来区分和管理请求和响应。也就是说服务器但从网络连接上无从知道客户身份。所以服务端给每......
  • jQuery中使用过哪些插入节点的方法?他们的区别是什么
    append(),appendTo(),prepend(),prependTo(),after(),insertAfter()before(),insertBefore() 大致可以分为内部追加和外部追加append()表式向每个元素内部追加内容。......