当前位置:网站首页>ES6 Beginner to Mastery #13: Extension Methods for Arrays 2
ES6 Beginner to Mastery #13: Extension Methods for Arrays 2
2022-08-10 00:56:00 【Kay Xiaomo】
说明
ES6 从入门到精通系列(全23讲)学习笔记.
遍历器
entries(),keys(),values(), 返回一个遍历器,可以使用 for···of 循环进行遍历
keys():The values traversalvalues():对键值对遍历entries():对键名遍历
console.log(["k", "a", "i", "m", "o"].keys());
console.log(["k", "a", "i", "m", "o"].values());
console.log(["k", "a", "i", "m", "o"].entries());

for (let key of ["k", "a", "i", "m", "o"].keys()) {
console.log(key);
}
for (let value of ["k", "a", "i", "m", "o"].values()) {
console.log(value);
}
for (let [key, value] of ["k", "a", "i", "m", "o"].entries()) {
console.log(key, value);
}

let kaimo = ["k", "a", "i", "m", "o"].entries();
console.log(kaimo.next().value)
console.log(kaimo.next().value)
console.log(kaimo.next().value)
console.log(kaimo.next().value)
console.log(kaimo.next().value)
console.log(kaimo.next().value)

includes
includes() 返回一个布尔值,表示某个数组是否包含给定的值
console.log([1,2,3].indexOf(1) > -1)
console.log([1,2,3].includes(1))

边栏推荐
- Force Buckle: 474. Ones and zeros
- 用哈希简单封装unordered_map和unordered_set
- 微信小程序获取微信用户步数
- 68.qt quick-qml多级折叠下拉导航菜单 支持动态添加/卸载 支持qml/widget加载等
- Eureka protects itself
- LeetCode952三部曲之三:再次优化(122ms -> 96ms,超51% -> 超91%)
- 力扣:518. 零钱兑换 II
- 【集训DAY5】快速排序【模拟】【数学】
- 南大通用数据库-Gbase-8a-学习-04-部署分布式集群
- 巴比特 | 元宇宙每日必读:国内首个数字人产业专项支持政策发布,2025年北京数字人产业规模将破500亿元...
猜你喜欢

781. 森林中的兔子

离散选择模型之Gumbel分布

分布式数据库难题(三):数据一致性

【云原生】一文讲透Kubevela addon如何添加腾讯Crane

2022-08-09 mysql/stonedb-subquery performance improvement-introduction

2022-08-09 mysql/stonedb-慢SQL-Q16分析

中国SaaS企业排名,龙头企业Top10梳理

带着昇腾去旅行:一日看尽金陵城里的AI胜景

Golden Warehouse Database KingbaseGIS User Manual (6.4. Geometry Object Access Function)

【集训DAY5】快速排序【模拟】【数学】
随机推荐
70. Stair Climbing Advanced Edition
Comprehensive analysis of FPGA basics
伦敦银行情中短线的支撑和阻力位
【SSL集训DAY2】Sequence【数学】
巴比特 | 元宇宙每日必读:国内首个数字人产业专项支持政策发布,2025年北京数字人产业规模将破500亿元...
分布式数据库难题(三):数据一致性
【mysql】查询今天9点
下载markdown软件Obsidian(解决官网下载速度慢)
【云原生】一文讲透Kubevela addon如何添加腾讯Crane
多商户商城系统功能拆解25讲-平台端分销申请
【诗歌】爱你就像爱生命
【励志】名言警句
【集训DAY3】挖金矿【二分答案】
直播app开发搭建,flutter 实现自适应、自动换行、相对布局
关于服务治理
In-depth understanding of multithreading (Part 1)
【集训DAY5】快速排序【模拟】【数学】
高手这样看现货白银走势图
Gartner's global integrated system market data tracking, hyperconverged market growth rate is the first
【集训DAY5】选数字【数学】