วีดีโอ: คุณจะตรวจสอบว่าอาร์เรย์มีสตริงได้อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
NS วิธีแรกของโรงเรียนเก่าในการระบุ ถ้า NS สตริง หรือ อาร์เรย์มีสตริง is โดยใช้ NS วิธี indexOf ถ้าสตริง หรือ อาร์เรย์ประกอบด้วย เป้า สตริง the วิธีการส่งคืน NS ดัชนีอักขระตัวแรก ( สตริง ) หรือดัชนีรายการ ( Array ) ของ NS จับคู่. ถ้า ที่นั่น เป็น ไม่พบรายการที่ตรงกัน indexOf ผลตอบแทน -1
นอกจากนี้ คุณจะตรวจสอบได้อย่างไรว่ารายการนั้นอยู่ในอาร์เรย์ JavaScript หรือไม่
ใน JavaScript , เราทำได้ ตรวจสอบว่า ตัวแปรคือ an อาร์เรย์ โดยใช้ 3 วิธี คือ วิธี isArray โดยใช้ตัวดำเนินการ อินสแตนซ์ และการใช้ กำลังตรวจสอบ ประเภทตัวสร้าง ถ้า มันตรงกับ an วัตถุอาร์เรย์ . NS Array . isArray() วิธีการตรวจสอบ ไม่ว่าจะเป็น ตัวแปรที่ส่งผ่านคือ an วัตถุอาร์เรย์.
นอกจากนี้ คุณจะทดสอบว่าอาร์เรย์มีค่าใน Java ได้อย่างไร
- สี่วิธีที่แตกต่างกันในการตรวจสอบว่าอาร์เรย์มีค่าหรือไม่ 1) การใช้รายการ: รายการบูลีนแบบคงที่สาธารณะ (String arr, String targetValue) { return Arrays. asList(arr).
- ความซับซ้อนของเวลา ค่าใช้จ่ายเวลาโดยประมาณสามารถวัดได้โดยใช้รหัสต่อไปนี้ แนวคิดพื้นฐานคือการค้นหาอาร์เรย์ขนาด 5, 1k, 10k
ในที่นี้ คุณจะตรวจสอบได้อย่างไรว่ารายการมีสตริงใน JavaScript หรือไม่
Pre-ES6 วิธีทั่วไปในการ ตรวจสอบว่า NS สตริงมีสตริงย่อย คือการใช้ indexOf ซึ่งก็คือ a สตริง วิธีที่ส่งคืน -1 ถ้า NS สตริง ไม่ บรรจุ NS สตริงย่อย . ถ้า NS สตริงย่อย พบจะส่งคืนดัชนีของอักขระที่ขึ้นต้น สตริง.
คุณจะตรวจสอบว่าวัตถุเป็นอาร์เรย์ได้อย่างไร?
มีหลายวิธีในการ ตรวจสอบ NS อาร์เรย์รวมถึง NS วัตถุ หรือไม่. โดยใช้ รวมถึง () วิธี: ถ้าอาร์เรย์มี NS วัตถุ /องค์ประกอบสามารถกำหนดได้โดยใช้ รวมถึง () กระบวนการ. เมธอดนี้คืนค่า true ถ้า NS อาร์เรย์ประกอบด้วย NS วัตถุ /element else คืนค่าเท็จ