2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
The тодорхойлох анхны хуучин сургуулийн арга хэрэв а мөр эсвэл массив нь is мөрийг агуулна ашиглах нь indexOf арга. Хэрэв мөр эсвэл массив нь зорилтот string the арга буцаана нь эхний тэмдэгтийн индекс ( мөр ) эсвэл зүйлийн индекс ( Массив ) -ийн нь таарах. Хэрэв Тэнд байна таарах зүйл олдсонгүй indexOf -1-ийг буцаана.
Цаашилбал, JavaScript массив доторх зүйл байгаа эсэхийг хэрхэн шалгах вэ?
онд JavaScript , Бид чадна эсэхийг шалгана уу хувьсагч нь a массив isArray аргыг ашиглан, instanceof операторыг ашиглан 3 аргыг ашиглан шалгаж байна бүтээгчийн төрөл хэрэв энэ нь таарч байна Массив объект . The Массив . isArray() аргыг шалгана эсэх дамжуулсан хувьсагч нь a Массив объект.
Мөн массив Java хэл дээрх утгыг агуулж байгаа эсэхийг хэрхэн шалгах вэ?
- Массив утга агуулсан эсэхийг шалгах дөрвөн өөр арга. 1) Жагсаалтыг ашиглах: нийтийн статик логикийн хэрэглээList(String arr, String targetValue) { массивуудыг буцаана. asList(arr).
- Цаг хугацааны нарийн төвөгтэй байдал. Ойролцоогоор цаг хугацааны зардлыг дараах кодыг ашиглан хэмжиж болно. Үндсэн санаа нь 5, 1k, 10k хэмжээтэй массив хайх явдал юм.
Жагсаалтад JavaScript-д мөр байгаа эсэхийг та хэрхэн шалгах вэ?
Pre-ES6, нийтлэг арга эсэхийг шалгана уу а мөр нь дэд мөрийг агуулж байна indexOf ашиглах байсан бөгөөд энэ нь a мөр -1 буцаах арга хэрэв нь мөр үгүй агуулсан нь дэд мөр . Хэрэв нь дэд мөр олдвол энэ нь эхлэх тэмдэгтийн индексийг буцаана мөр.
Объект массив мөн эсэхийг хэрхэн шалгах вэ?
Янз бүрийн аргууд байдаг шалгах а массив орно а обьект эсвэл биш. Ашиглаж байна орно () Арга: Хэрэв массив агуулсан бол а обьект /элементийг ашиглан тодорхойлж болно орно () арга. Энэ арга нь үнэнийг буцаана хэрэв нь массив агуулсан нь обьект /элемент нь худал буцаана.
Зөвлөмж болгож буй:
JavaScript массив доторх мөр байгаа эсэхийг хэрхэн шалгах вэ?
Мөр эсвэл массив нь мөр агуулсан эсэхийг тодорхойлох анхны хуучин сургуулийн арга бол indexOf аргыг ашиглах явдал юм. Хэрэв мөр эсвэл массив нь зорилтот мөрийг агуулж байвал арга нь тохирохын эхний тэмдэгтийн индекс (мөр) эсвэл зүйлийн индексийг (массив) буцаана. Хэрэв тохирох зүйл олдохгүй бол indexOf нь -1-ийг буцаана
Java хэл дээрх мөр бүхэл тоо эсэхийг хэрхэн шалгах вэ?
Та бүхэл тоог ашиглаж болно. parseInt() эсвэл бүхэл тоо. valueOf()-г мөрөөс бүхэл тоо авах ба хэрэв энэ нь задлах боломжтой int биш бол үл хамаарах зүйлийг барина. Та түүний шидэж чадах NumberFormatException-г барьж авахыг хүсч байна
Javascript дээр мөр үсэг тоон шинж чанартай эсэхийг хэрхэн шалгах вэ?
Тоо, үсгийг шалгах Javascript функц нь талбарын оролт нь зөвхөн үсэг, тоо агуулсан эсэхийг шалгах // Үсэг, тоо шалгах функц alphanumeric(inputtxt) {var letterNumber = /^[0-9a-zA-Z]+$/; if((inputtxt.value.match(letterNumber)) {return true;} else {alert('message'); return false;}} Урсгал диаграм: HTML код
C# хэл дээр хоёр мөр тэнцүү эсэхийг хэрхэн шалгах вэ?
Strcmp() нь хоёр мөрийн тэмдэгтийг тэмдэгтээр нь харьцуулдаг. Хоёр мөрийн эхний тэмдэгт тэнцүү бол хоёр мөрийн дараагийн тэмдэгтийг харьцуулна. Энэ нь хоёр мөрийн харгалзах тэмдэгтүүд өөр болох эсвэл '' хоосон тэмдэгт хүрэх хүртэл үргэлжилнэ. Энэ нь мөрөнд тодорхойлогддог
Объект JavaScript массив мөн эсэхийг хэрхэн шалгах вэ?
JavaScript дээр бид хувьсагч нь массив мөн эсэхийг 3 аргыг, isArray аргыг ашиглан, instanceof операторыг ашиглан, Array объекттой таарч байгаа бол байгуулагчийн төрлийг шалгах замаар шалгаж болно. Массив. isArray() арга нь дамжуулсан хувьсагч нь Array объект мөн эсэхийг шалгадаг