Is twee skikkings gelyk aan JavaScript?
Is twee skikkings gelyk aan JavaScript?

Video: Is twee skikkings gelyk aan JavaScript?

Video: Is twee skikkings gelyk aan JavaScript?
Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2024, November
Anonim

In Javascript , om te vergelyk twee skikkings ons moet seker maak dat die lengte van beide skikkings dieselfde moet wees, die voorwerpe wat daarin voorkom is van dieselfde tipe en elke item in een skikking is gelyk na die eweknie in 'n ander skikking. Deur dit te doen kan ons beide afsluit skikkings dieselfde is of nie. JavaScript bied 'n funksie JSON.

Met betrekking tot hierdie, is twee skikkings gelyk?

Twee skikkings word oorweeg gelyk as albei skikkings bevat dieselfde aantal elemente, en alle ooreenstemmende pare elemente in die twee skikkings is gelyk . Met ander woorde, twee skikkings is gelyk as hulle dieselfde elemente in dieselfde volgorde bevat. Skikkings klas in java verskaf die metode Skikkings.

Mens kan ook vra, hoe vergelyk jy skikkings? 'N Eenvoudige manier is om 'n lus en vergelyk elemente een vir een. Java bied 'n direkte metode Skikkings . gelyk aan () aan vergelyk twee skikkings . Eintlik is daar 'n lys van gelyk () metodes in Skikkings klas vir verskillende primitiewe tipes (int, char,..ens) en een vir objektipe (wat die basis is van alle klasse in Java).

Hierin, kan ons twee 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.

Hoe vergelyk ek twee string skikkings?

  1. // Program om twee String-skikkings in Java te vergelyk. klas StringUtils.
  2. publieke statiese leemte hoof(String args) {
  3. String s1 = { "A", "B", "C" }; String s2 = { "X", "Y", "Z" };
  4. if (Skikkings. is gelyk aan (s1, s2))
  5. Stelsel. uit. println("Albei skikkings is gelyk"); anders.
  6. Stelsel. uit. println("Albei skikkings is nie gelyk nie"); }

Aanbeveel: