Pareho bang JavaScript ang dalawang array?
Pareho bang JavaScript ang dalawang array?

Video: Pareho bang JavaScript ang dalawang array?

Video: Pareho bang JavaScript ang dalawang array?
Video: Copying Arrays (deep and shallow) - Beau teaches JavaScript 2024, Nobyembre
Anonim

Sa JavaScript , upang ihambing dalawang array kailangan nating suriin na ang haba ng pareho mga array dapat pareho, ang mga bagay na naroroon dito ay pareho ang uri at ang bawat item sa isang array ay pantay sa katapat sa isa pang array. Sa paggawa nito maaari nating tapusin ang pareho mga array ay pareho o hindi. JavaScript nagbibigay ng function na JSON.

Kaugnay nito, pantay ba ang dalawang array?

Dalawang array ay isinasaalang-alang pantay kung pareho mga array naglalaman ng parehong bilang ng mga elemento, at lahat ng katumbas na pares ng mga elemento sa dalawang array ay pantay . Sa ibang salita, dalawang array ay pantay kung naglalaman ang mga ito ng parehong mga elemento sa parehong pagkakasunud-sunod. Mga array Ang klase sa java ay nagbibigay ng pamamaraan Mga array.

Maaari ring magtanong, paano mo ihahambing ang mga array? Ang isang simpleng paraan ay ang magpatakbo ng isang loop at ihambing isa-isa ang mga elemento. Nagbibigay ang Java ng direktang paraan Mga array . katumbas ng() sa ihambing dalawa mga array . Sa totoo lang, mayroong isang listahan ng mga equals() na pamamaraan sa Mga array class para sa iba't ibang primitive na uri (int, char,..etc) at isa para sa Object type (na base ng lahat ng klase sa Java).

Dito, maaari ba nating ihambing ang dalawang bagay sa Javascript?

Paghahambing ng mga bagay ay madali, gamitin === o Bagay .ay(). Ang function na ito ay nagbabalik ng true kung mayroon silang parehong reference at false kung sila gawin hindi. Muli, hayaan mo akong i-stress, ito ay paghahambing ang mga sanggunian sa mga bagay , hindi ang halaga ng mga bagay . Kaya, mula sa Halimbawa 3, Bagay .is(obj1, obj2); magbabalik ng false.

Paano ko ihahambing ang dalawang string array?

  1. // Programa para ihambing ang dalawang String arrays sa Java. klase StringUtils.
  2. pampublikong static void main(String args) {
  3. String s1 = { "A", "B", "C" }; String s2 = { "X", "Y", "Z" };
  4. kung (Mga Array. ay katumbas ng(s1, s2))
  5. Sistema. palabas. println("Pareho ang mga arrays"); iba pa.
  6. Sistema. palabas. println("Ang parehong array ay hindi pantay"); }

Inirerekumendang: