Hoe kan jy sien of twee voorwerpe soortgelyk is?
Hoe kan jy sien of twee voorwerpe soortgelyk is?

Video: Hoe kan jy sien of twee voorwerpe soortgelyk is?

Video: Hoe kan jy sien of twee voorwerpe soortgelyk is?
Video: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, November
Anonim

As twee voorwerpe dieselfde vorm het, word hulle genoem " soortgelyk ." Wanneer twee syfers is soortgelyk , is die verhoudings van die lengtes van hul ooreenstemmende sye gelyk. Om bepaal of die getoonde driehoeke is soortgelyk , vergelyk hul ooreenstemmende kante.

Verder, hoe weet jy of twee voorwerpe gelyk is?

As die twee voorwerpe dieselfde waardes het, gelyk is () sal waar terugkeer. In die tweede vergelyking, gelyk is () kontroleer om te sien of die geslaagde voorwerp is nul, of as dit word as 'n ander klas getik. As dit is 'n ander klas as die voorwerpe is nie gelyk . Uiteindelik, gelyk is () vergelyk die voorwerpe ' velde.

wanneer dit met voorwerpe gebruik word. Wat vergelyk die gelykheid ==-operateur werklik? Die gelykheid operateur (==) is gebruik word aan vergelyk twee waardes of uitdrukkings. dit is gebruik word aan vergelyk getalle, stringe, Boole-waardes, veranderlikes, voorwerpe , skikkings of funksies. Die resultaat is WAAR as die uitdrukkings is gelyk en andersins ONWAAR.

Op hierdie manier, hoe vergelyk jy voorwerpe?

== vergelyk voorwerp verwysings, kyk dit om te sien of die twee operandes na dieselfde wys voorwerp (nie gelykstaande nie voorwerpe , dieselfde voorwerp ). As jy wil vergelyk snare (om te sien of hulle dieselfde karakters bevat), moet jy vergelyk die snare met gelyke.

Kan ons voorwerpe in JavaScript vergelyk?

Vergelyk voorwerpe is maklik, gebruik === of Voorwerp .is(). Hierdie funksie gee waar as hulle dieselfde verwysing het en vals as hulle doen nie. Weereens, laat ek beklemtoon, dit is vergelyk die verwysings na die voorwerpe , nie die waarde van die voorwerpe . Dus, uit Voorbeeld 3, Voorwerp .is(obj1, obj2); vals sou terugkeer.

Aanbeveel: