- ES6 教程
- ES6-主页
- ES6-概述
- ES6-环境
- ES6-语法
- ES6-变量
- ES6-运算符
- ES6-决策制定
- ES6-循环
- ES6-函数
- ES6-事件
- ES6-Cookie
- ES6-页面重定向
- ES6-对话框
- ES6-Void 关键字
- ES6-页面打印
- ES6-对象
- ES6-数字
- ES6-布尔值
- ES6-字符串
- ES6-符号
- ES6-新的字符串方法
- ES6-数组
- ES6-日期
- ES6-数学
- ES6-正则表达式
- ES6-HTML DOM
- ES6-迭代器
- ES6-集合
- ES6-类
- ES6-映射和集合
- ES6-承诺
- ES6-模块
- ES6-错误处理
- ES6-对象扩展
- ES6-反映 API
- ES6-代理 API
- ES6-验证
- ES6-动画
- ES6-多媒体
- ES6-调试
- ES6-图像映射
- ES6-浏览器
- ES7-新特性
- ES8-新特性
- ES9-新特性
- ES6 有用资源
- ES6-快速指南
- ES6-有用资源
- ES6-讨论
ES6-地图方法 entries()
此函数返回一个迭代器,其中包含 Map 中每个元素的键值对。
语法
entries() 的语法如下所示 −
map_name.entries()
示例
<script> let andy = {ename:"Andrel"}, varun = {ename:"Varun"}, prijin = {ename:"Prijin"} let empJobs = new Map([ [andy,'Software Architect'], [varun,'Developer']] ); for(let row of empJobs.entries()){ console.log("key is ",row[0]) console.log("value is ",row[1]) } </script>
以上代码的输出如下所示 −
key is {ename: "Andrel"} value is Software Architect key is {ename: "Varun"} value is Developer
广告