สารบัญ:
วีดีโอ: คุณจะตรวจสอบว่าสตริงอยู่ในอาร์เรย์ JavaScript ได้อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
NS วิธีแรกของโรงเรียนเก่าในการระบุ ถ้าสตริง หรือ อาร์เรย์ ประกอบด้วย สตริง กำลังใช้ NS วิธี indexOf ถ้าสตริง หรือ อาร์เรย์ ประกอบด้วย NS เป้า สตริง the วิธีการส่งคืน NS ดัชนีอักขระตัวแรก ( สตริง ) หรือดัชนีรายการ ( Array ) ของ NS จับคู่. ถ้า ไม่พบรายการที่ตรงกัน indexOf ผลตอบแทน -1
ในทำนองเดียวกัน คุณอาจถามว่า คุณจะตรวจสอบได้อย่างไรว่ารายการนั้นอยู่ใน JavaScript อาร์เรย์หรือไม่
ใน JavaScript , เราทำได้ ตรวจสอบว่า ตัวแปรคือ an อาร์เรย์ โดยใช้ 3 วิธี คือ วิธี isArray โดยใช้ตัวดำเนินการ อินสแตนซ์ และการใช้ กำลังตรวจสอบ ประเภทตัวสร้าง ถ้า มันตรงกับ an วัตถุอาร์เรย์ . NS Array . isArray() วิธีการตรวจสอบ ไม่ว่าจะเป็น ตัวแปรที่ส่งผ่านคือ an วัตถุอาร์เรย์.
นอกจากนี้สตริงเป็นอาร์เรย์หรือไม่ เครื่องสาย คล้ายกับ อาร์เรย์ มีความแตกต่างเพียงเล็กน้อย โดยปกติ อาร์เรย์ ขนาดได้รับการแก้ไขในขณะที่ สตริง สามารถมีองค์ประกอบจำนวนตัวแปรได้ อาร์เรย์ สามารถมีข้อมูลประเภทใดก็ได้ (char short int แม้กระทั่ง other อาร์เรย์ ) ในขณะที่ สตริง มักจะเป็นอักขระ ASCII ที่ลงท้ายด้วยอักขระ NULL (0)
ยังถามอีกว่าคุณจะตรวจสอบว่าวัตถุมีสตริงใน JavaScript ได้อย่างไร
Pre-ES6 วิธีทั่วไปในการ ตรวจสอบว่า NS สตริงมีสตริงย่อย คือการใช้ indexOf ซึ่ง เป็น NS สตริง กระบวนการ นั่น กลับ -1 ถ้า NS สตริง ไม่ บรรจุ NS สตริงย่อย . ถ้า NS สตริงย่อยคือ พบจะคืนค่าดัชนีของตัวละคร นั่น เริ่ม สตริง.
คุณจะตรวจสอบว่าจำนวนเต็มอยู่ในอาร์เรย์ Java ได้อย่างไร
ตัวอย่างที่ 1: ตรวจสอบว่า Int Array มีค่าที่กำหนดหรือไม่
- คลาสสาธารณะประกอบด้วย {
- int num = {1, 2, 3, 4, 5};
- int toFind = 3;
- พบบูลีน = เท็จ;
- สำหรับ (int n: num) {
- ถ้า (n == เพื่อค้นหา) {
- พบ = จริง;
- หยุดพัก;
แนะนำ:
คุณเรียงลำดับอาร์เรย์ใน Javascript ได้อย่างไร
JavaScript Array sort() วิธีการ จัดเรียงอาร์เรย์: เรียงลำดับตัวเลขในอาร์เรย์จากน้อยไปมาก: จัดเรียงตัวเลขในอาร์เรย์ตามลำดับจากมากไปน้อย: รับค่าสูงสุดในอาร์เรย์: รับค่าต่ำสุดในอาร์เรย์: จัดเรียงอาร์เรย์ตามตัวอักษรและ จากนั้นกลับลำดับของรายการที่เรียงลำดับ (จากมากไปน้อย):
คุณจะสลับองค์ประกอบใน Javascript ได้อย่างไร
คุณสามารถสลับอ็อบเจ็กต์หรือตัวอักษรจำนวนเท่าใดก็ได้ แม้จะเป็นประเภทที่แตกต่างกัน โดยใช้ฟังก์ชันการระบุตัวตนอย่างง่ายดังนี้: var swap = function (x){return x}; b = สลับ (a, a=b); c = สลับ (a, a=b, b=c); สำหรับปัญหาของคุณ: var swap = function (x){return x}; รายการ[y] = สลับ(รายการ[x], รายการ[x]=รายการ[y]);
คุณจะสร้างรายการสิ่งที่ต้องทำใน JavaScript ได้อย่างไร
วิธีสร้างแอป Todo List ด้วยข้อกำหนดเบื้องต้นของ JavaScript บทช่วยสอนนี้ใช้ความรู้พื้นฐานเกี่ยวกับ JavaScript เริ่มต้น แอปรายการสิ่งที่ต้องทำที่เราจะสร้างนั้นค่อนข้างเรียบง่าย เพิ่มสิ่งที่ต้องทำ สิ่งแรกที่เราต้องทำคือตั้งค่าอาร์เรย์เพื่อเก็บรายการสิ่งที่ต้องทำของเรา แสดงรายการสิ่งที่ต้องทำ ทำเครื่องหมายงานว่า 'เสร็จสิ้น' ลบรายการสิ่งที่ต้องทำ เพิ่มพรอมต์สถานะว่าง
คุณจะตรวจสอบว่าสตริงเป็นตัวอักษรและตัวเลขใน Javascript ได้อย่างไร
การตรวจสอบตัวเลขและตัวอักษร ฟังก์ชัน Javascript เพื่อตรวจสอบว่าฟิลด์ที่ป้อนมีตัวอักษรและตัวเลขเท่านั้น // ฟังก์ชันตรวจสอบตัวอักษรและตัวเลข ฟังก์ชัน alphanumeric(inputtxt) {var letterNumber = /^[0-9a-zA-Z]+$/; if((inputtxt.value.match(letterNumber))) {return true;} else {alert('message'); return false;}} ผังงาน: รหัส HTML
คุณจะล้างอาร์เรย์ใน JavaScript ได้อย่างไร
ใน Javascript วิธีการล้างอาร์เรย์ แทนที่ด้วยอาร์เรย์ใหม่ − arr = []; นี่เป็นวิธีที่เร็วที่สุด การตั้งค่าความยาว prop เป็น 0 - arr.length = 0 ซึ่งจะล้างอาร์เรย์ที่มีอยู่โดยการตั้งค่าความยาวเป็น 0 ประกบอาร์เรย์ทั้งหมด arr.splice(0, arr.length) สิ่งนี้จะลบองค์ประกอบทั้งหมดออกจากอาร์เรย์และจะล้างอาร์เรย์ดั้งเดิม