Kā noteikt, vai divi objekti ir līdzīgi?
Kā noteikt, vai divi objekti ir līdzīgi?

Video: Kā noteikt, vai divi objekti ir līdzīgi?

Video: Kā noteikt, vai divi objekti ir līdzīgi?
Video: How to determine by plotting if two figures are similar or not 2024, Novembris
Anonim

Ja divi objekti ir vienāda forma, tos sauc par " līdzīgi ." Kad divi skaitļi ir līdzīgi , to atbilstošo malu garumu attiecības ir vienādas. Uz noteikt, vai parādītie trīsstūri ir līdzīgi , salīdziniet to atbilstošās puses.

Turklāt, kā jūs zināt, vai divi objekti ir vienādi?

Ja uz divi objekti ir vienādas vērtības, vienāds () atgriezīsies true. Otrajā salīdzinājumā vienāds () pārbauda, lai redzētu vai pagājis objektu ir nulle, vai ja tā ir rakstīta kā cita klase. Ja tā ir cita klase tad objektus nav vienāds . Visbeidzot, vienāds () salīdzina objektus ' lauki.

lietojot kopā ar objektiem Ko īsti salīdzina operators == vienādība? The līdztiesības operators (==) ir lietots uz salīdzināt divas vērtības vai izteiksmes. Tas ir lietots uz salīdzināt skaitļi, virknes, Būla vērtības, mainīgie, objektus , masīvi vai funkcijas. Rezultāts ir TRUE, ja izteiksmes ir vienāds un citādi FALSE.

Kā šādā veidā salīdzināt objektus?

== salīdzina objektu atsauces, tā pārbauda, vai abi operandi norāda uz vienu un to pašu objektu (nav līdzvērtīgs objektus , tas pats objektu ). Ja Tu gribi salīdzināt virknes (lai redzētu, vai tajās ir vienas un tās pašas rakstzīmes), jums tas ir jādara salīdzināt virknes, izmantojot vienādojumu.

Vai mēs varam salīdzināt objektus JavaScript?

Objektu salīdzināšana ir viegli, izmantojiet === vai Objekts .is(). Šī funkcija atgriež patieso vērtību, ja tām ir tāda pati atsauce, un false, ja tā ir darīt nē. Vēlreiz uzsveru, tā ir salīdzinot atsauces uz objektus , nevis vērtība objektus . Tātad no 3. piemēra Objekts .is(obj1, obj2); atgrieztos nepatiesi.

Ieteicams: