当前位置:网站首页>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' ]
边栏推荐
- 第二篇 DS5 Armv8 样例工程报错之GCC编译
- task03 Pytorch模型定义
- 【备忘】于仕琪的libfacedetection相关
- 【win10+cuda7.5+cudnn6.0安装caffe⑥】报错及处理方式
- C语言自定义数据类型——联合体
- vftpd本地可以连接,远程连接超时的解决
- (1) Construction of a real-time performance monitoring platform (Grafana+Influxdb+Jmeter)
- C语言——逆序输出字符串的函数实现
- LeetCode1166.设计文件系统
- [C language from elementary to advanced] Part 1 Initial C language (1)
猜你喜欢
随机推荐
task03 Pytorch模型定义
npm install 时报 npm ERR Cannot read properties of null (reading ‘pickAlgorithm‘)
Flask framework learning: trailing slashes for routes
Introduction of several ways to initialize two-dimensional arrays in C language (private way to initialize large arrays)
【win10+cuda7.5+cudnn6.0安装caffe③】编译及测试caffe
【CSDN21天学习挑战赛】第一天,配置环境外加实现mnist手写数字识别
selenuim使用cookie登录京东
生成用户的唯一标识(openId),并且加密
【C语言从初阶到进阶】第一篇 初始C语言(一)
Who am I ?
Chapter 5 Loops and Relational Expressions
Flask框架学习:模板继承
05-Nodejs中的模块加载机制
(2) Docker installs Redis in practice (persistent AOF and RDB snapshots)
task02 fashion-mnist分类实战
pytorch中tensor 生成的函数
第4章 复合类型-2(指针)
C语言的二维数组初始化的几种方式介绍(私藏大数组初始化方式)
Chapter 13 Class Inheritance
pytorch矩阵运算问题