当前位置:网站首页>Object.keys
Object.keys
2022-08-11 05:17:00 【-加油】
1、对象
let data = {
a:'aaa',
b:'bbb',
c:'ccc',
d:'ddd'
}
console.log(data);//{ a: 'aaa', b: 'bbb', c: 'ccc', d: 'ddd' }
//以数组的方式 获取对象的key
console.log(Object.keys(data));//[ 'a', 'b', 'c', 'd' ]
//数组可用 数组方法进行遍历
Object.keys(data).forEach(key=>{
console.log(data[key]);
//aaa
//bbb
//ccc
//ddd
})
2、数组
let arr = ['a','b','c','d','e']
//以数组方式 获取索引:下标位置
console.log(Object.keys(arr));//[ '0', '1', '2', '3', '4' ]
3、字符串
let str = 'abcde'
//以数组方式 获取索引:下标位置
console.log(Object.keys(str));//[ '0', '1', '2', '3', '4' ]
4、构造函数与实例
function Fn(name,age,sex){
this.name = name
this.age = age
this.sex = sex
this.say = function(){
console.log('hello');
}
}
let s = new Fn('zs','18','男')
console.log(Object.keys(Fn));//[]
console.log(Object.keys(s));//[ 'name', 'age', 'sex', 'say' ]
边栏推荐
猜你喜欢
06-引入Express创建web服务器、接口封装并使用postman测试,静态资源托管
flask框架学习:debug与配置项
QT GrabWindow截取屏幕
Django--20 implements Redis support, context, and interaction of context and interface
(3) Construction of a real-time performance monitoring platform (Grafana+Prometheus+Node_explorer+Jmeter)
手推卷积神经网络参数(卷积核)求导
PCIe 接口 引脚定义 一览表
Solidrun hummingboard制作SD卡
【转载】如何理解数据集中【训练集】、【验证集】和【测试集】
C语言结构体详解 (2) 结构体内存对齐,默认对齐数
随机推荐
Chapter 4 Composite Types-1
leetcode21.合并两个有序链表
如何设置pip安装的国内源
2021研究生数学建模D题,BP神经网络和卷积神经网络解题代码(基于pytorch)
C语言动态内存分配(1)三种函数讲解
看完这篇博客之后,含着泪学会了TCP/IP
生成用户的唯一标识(openId),并且加密
(一)性能实时监控平台搭建(Grafana+Influxdb+Jmeter)
(3) How Redis performs stress testing
更新啦~人生重开模拟器自制
(2) Docker installs Redis in practice (persistent AOF and RDB snapshots)
CSDN 社区内容创作规范
Summary: Cross Validation
Django--20 implements Redis support, context, and interaction of context and interface
第9章 内存模型和名称空间
C language file operation - detailed explanation of data file type, file judgment, and file buffer
c 指针学习(1)
lspci 命令使用
C语言之EOF、feof函数、ferror函数
C语言学习记录--变量基本类型和内存大小