首页 > 其他分享 >for in (var key in Obj)遍历JS对象/数组

for in (var key in Obj)遍历JS对象/数组

时间:2023-02-25 13:32:21浏览次数:34  
标签:key www 遍历 console log JS file var Obj


这个方法还可以遍历数组,就放在一起写了。

let result=function(obj){
for(let key in obj){
return false;//若不为空,可遍历,返回false
}
return true;
}
console.log(result(obj));//返回true

1.在遍历对象时:

var file = {
sd:"dskdn",
fg:"dadfc",
hk:"iel"
}
for (var k in file) {
console.log(k);//得到属性名、方法名 sd fg hk
console.log(file[k]); dskdn dadfc iel
}

2.但在遍历数组时,输出结果有所不同:

var file = [na="www", hobby="ggg", bf="ddd"]
for (var k in file) {
console.log(k);//得到数组中属性的索引号0、1、2
console.log(file[k]);//得到属性值、方法值www等 www ggg ddd
}


标签:key,www,遍历,console,log,JS,file,var,Obj
From: https://blog.51cto.com/u_15105778/6085362

相关文章

  • JS 删除对象中的某个属性
    方法1删除是删除对象的属性没有任何剩菜剩下的唯一真正的方法但它的工作比其“替代”设置慢100倍object[key]=undefinedvarmyObject={"ircEvent":"PRIVMSG",......
  • js获取时区偏移量
    需求时间要求显示如下,需要带上时区偏移量2023/02/2120:40:47+08:00js如何计算这个偏移量执行getTimezoneOffset()方法会返回UTC相对于当前时区的相差分钟数。我们只需......
  • 一种图片展示的完美方案,图片展示,object-fill
    通常一般的处理<style>.img-container{width:300px;height:200px;background:#f60;}img{width:100%;height:100%;}......
  • js实战-删除指定行、控制键盘的输入
    资料来源于:B站尚硅谷JavaWeb教程(全新技术栈,全程实战),本人才疏学浅,记录笔记以供日后回顾删除指定行、控制键盘的输入的视频链接个人总结知识点1.本节主要目的:(1)当......
  • 日期对象js
    实例化1.得到当前时间consttime=newDate()console.log(time)//SatFeb25202310:59:18GMT+0800(中国标准时间)!!!在node端得到的时间是2023-02-25T02:58:46.3......
  • vue.js代码030
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>事件绑定</title><scripttype="text/javascript"src="../js/vue.js"></script><st......
  • vus.js代码029
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>事件绑定</title><scripttype="text/javascript"src="../js/vue.js"></script></head>......
  • vue.js代码028
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>事件绑定</title><scripttype="text/javascript"src="../js/vue.js"></script></head>......
  • vus.js代码027
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>事件绑定</title><scripttype="text/javascript"src="../js/vue.js"></script></head>......
  • vue.js代码026
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>事件绑定</title><scripttype="text/javascript"src="../js/vue.js"></script></head>......