JavaScript metoda object.values(). se uporablja za vrnitev matrike, katere elementi so naštevne vrednosti lastnosti, ki jih najdemo v objektu. Vrstni red lastnosti je enak tistemu, ki ga predmet ročno poda, če je za lastnosti uporabljena zanka. Object.values() vzame objekt kot argument, katerega vrednosti naštevnih lastnosti je treba vrniti, in vrne matriko, ki vsebuje vse naštevne vrednosti lastnosti danega predmeta.
pretvori v niz
Sintaksa:
Object.values(obj);>
Parametri:
- predmet: To je objekt, katerega naštevne vrednosti lastnosti je treba vrniti.
Povratna vrednost:
Vrne matriko, ki vsebuje vse naštevne vrednosti lastnosti danega predmeta.
Primer 1: V tem primeru ima preverjanje matrike tri vrednosti lastnosti ['x', 'y', 'z'] in metoda object.values() vrne naštevne vrednosti lastnosti te matrike. Vrstni red lastnosti je enak tistemu, ki ga predmet ročno poda.
javascript
// Returning enumerable property values of a simple array> let check = [>'x'>,>'y'>,>'z'>];> console.log(Object.values(check));> |
volk ali lisica
>
>
Izhod:
Array ['x', 'y', 'z']>
Primer 2: V tem primeru ima preverjanje predmeta, podobno matriki, tri vrednosti lastnosti { 0: ’23’, 1: ‘geeksforgeeks’, 2: ‘true’ } in metoda object.values() vrne številčne vrednosti lastnosti te matrike. Vrstni red lastnosti je enak tistemu, ki ga predmet ročno poda.
javascript
// Returning enumerable property values> // of an array like object.> let object = { 0:>'23'>, 1:>'geeksforgeeks'>, 2:>'true'> };> console.log(Object.values(object))> |
java zemljevidi
>
>
Izhod:
Array ['23', 'geeksforgeeks', 'true']>
Primer 3: V tem primeru ima preverjanje predmeta, podobno matriki, tri vrednosti lastnosti { 70: 'x', 21: 'y', 35: 'z' } v naključnem vrstnem redu in metoda object.values() vrne našteve vrednosti lastnosti ta niz v naraščajočem vrstnem redu vrednosti indeksov.
javascript
matematične metode v Javi
// Returning enumerable property values> // of an array like object.> let object = { 70:>'x'>, 21:>'y'>, 35:>'z'> };> console.log(Object.values(object));> |
>
>
Izhod:
Array ['y', 'z', 'x']>
Aplikacije:
- Object.values() se uporablja za vračanje naštevnih vrednosti lastnosti preproste matrike, matričnemu objektu in matričnemu objektu z naključnim vrstnim redom ključev.
Izjeme:
- Če posredovani argument ni predmet, povzroči napako TypeError.
- Če objekt ni posredovan kot argument metodi, ga ta prepriča in obravnava kot objekt.
Podprti brskalniki:
- Chrome 54 in novejši
- Rob 14 in več
- Firefox 47 in novejši
- Opera 41 in novejše
- safari 10.1 in novejši
Imamo popoln seznam metod Javascript Object, če jih želite preveriti, pojdite skozi to JavaScript Object Complete Reference Članek.