JavaScript Set keys()

Paglilinaw at Paggamit

keys() Ang paraan ay ibabalik ng isang iterator object na naglalaman ng mga halaga ng Set.

keys() Ang paraan ay hindi nagbabago ng orihinal na Set.

Egemplo

Halimbawa 1

// Itayo ang isang Set
const letters = new Set(["a", "b", "c"]);
// Kumuha ng halaga
const myIterator = letters.keys();
// Ililista ang mga halaga
let text = "";
for (const x of myIterator) {
  text += x;
}

Subukan mo nang personal

Halimbawa 2

Tumambay nang direktang set.keys():

// Itayo ang isang Set
const letters = new Set(["a", "b", "c"]);
// Ililista ang lahat ng mga elemento
let text = "";
for (const x of letters.keys()) {
  text += x;
}

Subukan mo nang personal

Babala

Dahil ang Set ay walang susi,keys() Ang resulta na ibabalik ng paraan ay katulad ng values() Ang mga paraan ay katulad.

Ito ay nagiging katugma ang JavaScript Set at JavaScript Map.

Pangungusap

set.keys()

Parametro

Wala.

Bilang na ibabalik

Uri Inilarawan
Iterator Makukuhang mga bagay na naglalaman ng Set na halaga.

Suporta ng Browser

set.keys() Ito ay mga katangian ng ECMAScript6 (ES6).

mula 2017 Hunyo, lahat ng makabagong browser ay sumusuporta sa ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 年 5 月 2017 年 4 月 2017 年 6 月 2016 年 9 月 2016 年 6 月

Internet Explorer 不支持 set.keys()

Related Pages: JavaScript Sets JavaScript Iterables Full JavaScript Set Reference