不去做怎么知道做不到,用心做好每一|

轻风细雨_林木木

园龄:6年3个月粉丝:4关注:1

Object.keys方法详解

Object.keys方法详解

一、语法

Object.keys(obj)
参数:要返回的对象
返回值:所有可枚举属性的字符串

二、对象处理,返回枚举属性数组

let obj = { name:"张三", age:25, address:"深圳", getName:function(){} }
console.log( Object.keys(obj) )

三、处理数组,返回索引数组

let arr = [1,2,3,4,5,6]
console.log( Object.keys(arr) )

四、处理字符串,返回索引值数组

let str = "saasd字符串"
console.log( Object.keys(str) )

五、常用方式

let person = { name:"张三", age:25,address:"深圳", getName:function(){} }
Object.keys(person).map((key)=>{
console.log( person[key] ) // 获取到属性对应的值,做一些处理
})

六、对比

Object.values() 和 Object.keys() 对比
Object.values() 返回属性值数组值

例如:

let person = {name:"张三", age:25,address:"深圳", getName:function(){}}
let vals = Object.values(person)
console.log(vals)

在这里插入图片描述

本文作者:轻风细雨_林木木

本文链接:https://www.cnblogs.com/linzhifen5/p/16961109.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   轻风细雨_林木木  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 尚好的青春 孙燕姿
  2. 2 孙燕姿
  3. 3 克卜勒 孙燕姿
尚好的青春 - 孙燕姿
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.