Хоёр массив JavaScript-тэй тэнцүү байна уу?
Хоёр массив JavaScript-тэй тэнцүү байна уу?

Видео: Хоёр массив JavaScript-тэй тэнцүү байна уу?

Видео: Хоёр массив JavaScript-тэй тэнцүү байна уу?
Видео: Как самому создать QR-код в Google-таблицах? +Как создавать красивые QR-коды! 2024, May
Anonim

онд Javascript , харьцуулах хоёр массив Бид хоёулангийнх нь уртыг шалгах хэрэгтэй массив ижил байх ёстой, дотор нь байгаа объектууд нь ижил төрлийн бөгөөд нэг массив дахь зүйл бүр байна тэнцүү өөр массив дахь түнш рүү. Үүнийг хийснээр бид хоёуланг нь дүгнэж болно массив ижил эсвэл үгүй. JavaScript JSON функцийг хангадаг.

Үүнтэй холбогдуулан хоёр массив тэнцүү байна уу?

Хоёр массив гэж үздэг тэнцүү хэрэв хоёулаа массив ижил тооны элемент, бүх харгалзах хос элементүүдийг агуулна хоёр массив байна тэнцүү . Өөрөөр хэлбэл, хоёр массив байна тэнцүү хэрэв тэдгээр нь ижил дарааллаар ижил элементүүдийг агуулж байвал. Массив java дахь анги нь аргыг өгдөг Массив.

Та массивыг хэрхэн харьцуулах вэ? Энгийн арга бол давталтыг ажиллуулах явдал юм харьцуулах элементүүдийг нэг нэгээр нь. Java нь шууд аргыг өгдөг Массив . тэнцүү()-тэй харьцуулах хоёр массив . Үнэндээ тэнцүү() аргуудын жагсаалт байдаг Массив өөр өөр команд төрлүүдэд зориулсан анги (int, char,.. гэх мэт) ба нэг нь Объект төрөлд зориулагдсан (энэ нь Java дахь бүх ангийн суурь юм).

Энд бид Javascript дээр хоёр объектыг харьцуулж болох уу?

Объектуудыг харьцуулах хялбар, ашиглах === эсвэл Обьект .is(). Энэ функц нь ижил лавлагаатай бол үнэн, харин худал утгыг буцаана хийх үгүй. Дахин хэлэхэд би онцлон хэлье, тийм байна харьцуулах -ийн лавлагаа объектууд , үнэ цэнэ биш объектууд . Тиймээс, жишээ 3-аас, Обьект .is(obj1, obj2); худал буцаана.

Хоёр мөрийн массивыг хэрхэн харьцуулах вэ?

  1. // Java хэл дээрх хоёр String массивыг харьцуулах програм. StringUtils анги.
  2. public static void main(String args) {
  3. Мөр s1 = { "A", "B", "C" }; Мөр s2 = { "X", "Y", "Z" };
  4. хэрэв (Массив. тэнцүү(s1, s2))
  5. Систем. гарч. println("Хоёр массив тэнцүү"); өөр.
  6. Систем. гарч. println("Хоёр массив тэнцүү биш"); }

Зөвлөмж болгож буй: