- 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
廣告