Kako ponavljate predmet v JavaScriptu?
Kako ponavljate predmet v JavaScriptu?

Video: Kako ponavljate predmet v JavaScriptu?

Video: Kako ponavljate predmet v JavaScriptu?
Video: Корзина JavaScript это просто! 2024, November
Anonim

Ko ti zanko skozi predmet s forinom zanka , morate preveriti, ali nepremičnina pripada predmet . To lahko storite z hasOwnProperty.

Boljši način za vrtenje po predmetih je najprej pretvoriti predmet v matriko. Nato se pomaknete skozi matriko.

  1. ključi.
  2. vrednote.
  3. vnosi.

V zvezi s tem, kako prečkate predmet v JavaScriptu?

Boljši in učinkovitejši način za pregledovanje predmetov v ES6 je najprej pretvoriti predmet v niz z uporabo Predmet . tipke(), Predmet . vrednote(), Predmet.

V bistvu, če ustvarite objekt prek obj = {foo: 'bar'} ali kaj podobnega, so vse lastnosti naštete.

  1. za … v zanki.
  2. Predmet.
  3. Predmet.
  4. Predmet.
  5. Predmet.

Poleg tega, kako izvajate vnose predmetov? Predmet . vnosi () se uporablja za vrnitev matrike, sestavljene iz naštetih parov lastnosti [ključ, vrednost] predmet ki se posredujejo kot parameter. Vrstni red lastnosti je enak tistemu, ki ga podamo z zanko preko vrednosti lastnosti predmet ročno. Predmet.

Podobno se boste morda vprašali, kako naj ponovim po predmetnih ključih?

Predmet . ključi () prevzame predmet da si želiš zanke čez kot njegov argument. Vrnil bo matriko, ki vsebuje imena lastnosti, t.j. ključi . Nato lahko uporabimo matriko zanka metode, kot je forEach, preslikava in reducira, da pridobi vrednosti vsakega ključ.

Ali lahko uporabim forEach na predmetu?

Preprosto za vsakogar () implementacija za nize, Predmeti in NodeLists, ki odstranjuje ponavljajoče se predmet iskanja in zapisi nizov. Prenesite katero koli vrsto in bo ponoviti in vrne vse potrebno blago, kot so indeks, element, lastnost, vrednost in predmet . Sintaksa je preprost ovoj funkcije.

Priporočena: