Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. การสร้างพจนานุกรมโดยใช้ Javascript

    มาสร้างคลาส MyMap กันเถอะ เพื่อไม่ให้มันซ่อนคลาส Map จริงใน JS เราจะสร้างวัตถุคอนเทนเนอร์ที่จะติดตามค่าทั้งหมดของเราที่เราเพิ่มลงในแผนที่ เราจะสร้างฟังก์ชันการแสดงผลที่พิมพ์แผนที่ให้เราด้วย ตัวอย่าง class MyMap {    constructor() {       this.container = {};    }

  2. เพิ่มองค์ประกอบลงในพจนานุกรมใน Javascript

    ตอนนี้ เราจะสร้างวิธีการใส่ที่ช่วยให้เราสามารถใส่คู่คีย์-ค่าลงในพจนานุกรมได้ ตอนนี้เราจะใช้วิธีการวาง โปรดทราบว่า JS มีวัตถุที่ทำหน้าที่เหมือนพจนานุกรม เราสามารถตั้งค่าคุณสมบัติคีย์ของคอนเทนเนอร์เป็นค่าได้ ตัวอย่าง put(key, value) {    this.container[key] = value; } คุณสามารถทดสอบฟังก์ช

  3. ลบองค์ประกอบออกจากพจนานุกรมโดยใช้ Javascript

    หากต้องการลบองค์ประกอบออกจากพจนานุกรม เราต้องตรวจสอบก่อนว่ามีองค์ประกอบนั้นอยู่ในพจนานุกรมหรือไม่ เราจะใช้วิธี hasKey สำหรับสิ่งนั้น จากนั้นเราสามารถลบได้โดยตรงโดยใช้ตัวดำเนินการลบ เราจะคืนค่าบูลีนเพื่อให้สถานที่ที่เราเรียกใช้เมธอดนี้สามารถทราบได้ว่าคีย์มีอยู่แล้วหรือไม่อยู่ในพจนานุกรม ตัวอย่าง d

  4. ค้นหาองค์ประกอบในพจนานุกรมโดยใช้ Javascript

    เราจะใช้วิธี get เพื่อค้นหาคีย์ที่ระบุในพจนานุกรม ตัวอย่าง get(key) {    if(this.hasKey(key)) {       return this.container[key];    }    return undefined; } อีกครั้ง วัตถุ JS ถูกนำไปใช้อย่างมากเช่นพจนานุกรม ดังนั้นจึงมีฟังก์ชันส่วนใหญ่ที่เราสามารถใช้ได

  5. การลบองค์ประกอบออกจากรายการที่เชื่อมโยงแบบคู่โดยใช้ Javascript

    การลบองค์ประกอบนั้นง่ายมากในรายการที่เชื่อมโยง เราแค่ต้องกำจัดโหนดที่เราต้องการลบ นั่นคือ สูญเสียข้อมูลอ้างอิง มี 3 กรณีที่เราต้องพิจารณา - การลบองค์ประกอบออกจากส่วนหัว:ในกรณีนี้ เราสามารถกำหนด head =head.next และลบลิงก์ก่อนหน้าออกจากองค์ประกอบถัดไปได้ วิธีนี้จะทำให้สูญเสียการอ้างอิงขององค์ประกอบแร

  6. คลาส Double Linked List ใน Javascript

    นี่คือการใช้งานที่สมบูรณ์ของคลาส DoublyLinkedList - ตัวอย่าง class DoublyLinkedList {    constructor() {       this.head = null;       this.tail = null;       this.length = 0;    }    insert(data, position = this.length) { &n

  7. รายการที่เชื่อมโยงแบบวงกลมใน Javascript

    รายการที่เชื่อมโยงแบบวงกลมเป็นรูปแบบหนึ่งของรายการที่เชื่อมโยง โดยองค์ประกอบแรกชี้ไปที่องค์ประกอบสุดท้าย และองค์ประกอบสุดท้ายชี้ไปที่องค์ประกอบแรก ทั้งรายการที่เชื่อมโยงแบบเดี่ยวและรายการที่เชื่อมโยงแบบทวีคูณสามารถทำเป็นรายการที่เชื่อมโยงแบบวงกลมได้

  8. รายการที่เชื่อมโยงเป็นทวีคูณเป็นหนังสือเวียนใน Javascript

    ในรายการเชื่อมโยงแบบทวีคูณ ตัวชี้ถัดไปของโหนดสุดท้ายชี้ไปที่โหนดแรก และตัวชี้ก่อนหน้าของโหนดแรกจะชี้ไปที่โหนดสุดท้ายที่ทำให้เป็นวงกลมทั้งสองทิศทาง การแทรกและการลบในรายการเชื่อมโยงแบบวงกลมจะเหมือนกับรายการที่เชื่อมโยงอื่นๆ คุณเพียงแค่ต้องติดตามลิงก์สุดท้ายในขณะที่ดำเนินการที่ปลายด้านใดด้านหนึ่งของ

  9. ตั้งค่าโครงสร้างข้อมูลใน Javascript

    ชุดเป็นประเภทข้อมูลนามธรรมที่สามารถเก็บค่าบางอย่างได้ โดยไม่มีลำดับเฉพาะใดๆ และไม่มีค่าที่ซ้ำกัน เป็นการนำแนวคิดทางคณิตศาสตร์ของเซตจำกัดไปใช้ด้วยคอมพิวเตอร์ ไม่เหมือนกับคอลเล็กชันประเภทอื่นๆ ส่วนใหญ่ แทนที่จะดึงองค์ประกอบเฉพาะจากชุด ปกติการทดสอบค่าสำหรับการเป็นสมาชิกในชุด

  10. คุณควรใช้ชุดใน Javascript เมื่อใด

    เมื่อใดก็ตามที่คุณต้องการเก็บองค์ประกอบที่ไม่ซ้ำในคอนเทนเนอร์ที่ลำดับไม่สำคัญ และคุณต้องการใช้เพื่อตรวจสอบความเป็นสมาชิกของวัตถุต่างๆ เป็นหลัก เซตยังมีประโยชน์เมื่อคุณต้องการดำเนินการต่างๆ เช่น การรวม ทางแยก ความแตกต่าง เช่นเดียวกับที่คุณทำในเซตทางคณิตศาสตร์ มาดูทั้งสองวิธีที่เราสามารถกำหนดชุดของเ

  11. การสร้างชุดโดยใช้ Javascript

    มาสร้างคลาส MySet กันเถอะ เพื่อไม่ให้มันซ่อนคลาสเซ็ตจริงใน JS เราจะสร้างคอนเทนเนอร์ออบเจ็กต์ที่จะติดตามค่าทั้งหมดของเราที่เราเพิ่มเข้าไปในชุด เราจะสร้างฟังก์ชันการแสดงผลที่พิมพ์ชุดให้เราด้วย ตัวอย่าง class MySet {    constructor() {       this.container = {};    }

  12. เพิ่มองค์ประกอบในชุดโดยใช้ Javascript

    วิธีการเพิ่มจะตรวจสอบว่ามีค่ามีอยู่แล้วในชุดหรือไม่ ถ้าไม่ใช่ ก็จะเพิ่มค่านั้นให้กับชุด เราสามารถดำเนินการได้ดังนี้ - ตัวอย่าง add(val) {    if (!this.has(val)) {       this.container[val] = val; return true;    }    return false; } คุณสามารถทดสอบสิ่งนี

  13. ลบองค์ประกอบออกจากชุดโดยใช้ Javascript

    วิธีการลบจะตรวจสอบว่ามีค่ามีอยู่แล้วในชุดหรือไม่ ถ้าเป็นเช่นนั้น มันจะลบค่านั้นออกจากชุด เราสามารถนำไปปฏิบัติได้ดังนี้ &ลบ ตัวอย่าง delete(val) {    if (this.has(val)) {       delete this.container[val];       return true;    }    return f

  14. การแสดงรายชื่อที่เชื่อมโยงใน Javascript

    ตามภาพประกอบด้านบน ต่อไปนี้คือประเด็นสำคัญที่ต้องพิจารณา LinkedList มีองค์ประกอบลิงก์ที่เรียกก่อน แต่ละลิงก์จะมีช่องข้อมูลและช่องลิงก์ที่เรียกถัดไป แต่ละลิงก์เชื่อมโยงกับลิงก์ถัดไปโดยใช้ลิงก์ถัดไป ลิงก์สุดท้ายมีลิงก์เป็นค่าว่างเพื่อทำเครื่องหมายจุดสิ้นสุดของรายการ

  15. ประเภทของลิงค์ลิสต์ใน Javascript

    ต่อไปนี้คือรสชาติต่างๆ ของรายการที่เชื่อมโยง รายการเชื่อมโยงอย่างง่าย − รายการนำทางไปข้างหน้าเท่านั้น รายการที่เชื่อมโยงเป็นทวีคูณ − รายการสามารถนำทางไปข้างหน้าและย้อนกลับได้ รายการเชื่อมโยงแบบวงกลม − รายการสุดท้ายมีลิงก์ขององค์ประกอบแรกเป็นรายการถัดไป และองค์ประกอบแรกมีลิงก์ไปยังองค์ประกอบสุดท้

  16. การทำงานพื้นฐานที่รองรับโดยรายการใน Javascript

    ต่อไปนี้คือการดำเนินการพื้นฐานที่รายการสนับสนุน การแทรก − เพิ่มองค์ประกอบที่จุดเริ่มต้นของรายการ การลบ - ลบองค์ประกอบที่จุดเริ่มต้นของรายการ การแสดงผล − แสดงรายการทั้งหมด ค้นหา − ค้นหาองค์ประกอบโดยใช้คีย์ที่กำหนด ลบ - ลบองค์ประกอบโดยใช้คีย์ที่กำหนด

  17. การสร้างลิงค์ลิสต์โดยใช้ Javascript

    เริ่มต้นด้วยการกำหนดคลาสอย่างง่ายด้วยคอนสตรัคเตอร์ที่เริ่มต้นส่วนหัวเป็น null นอกจากนี้เรายังจะกำหนดโครงสร้างอื่นบนต้นแบบของคลาส LinkedList ที่จะเป็นตัวแทนของแต่ละโหนดในรายการที่เชื่อมโยง ตัวอย่าง class LinkedList {    constructor() {       this.head = null;     &n

  18. เพิ่มองค์ประกอบในรายการที่เชื่อมโยงโดยใช้ Javascript

    เราจำเป็นต้องสร้างฟังก์ชัน insert(data, position) ที่แทรกข้อมูลที่ตำแหน่งที่กำหนดในรายการที่เชื่อมโยง เราจะดำเนินการตามขั้นตอนต่อไปนี้ - สร้างโหนดใหม่ ตรวจสอบว่ารายการว่างเปล่าหรือไม่ ถ้ามันเพิ่มโหนดไปที่ส่วนหัวแล้วกลับ ถ้าไม่ใช่ เราจะวนซ้ำไปยังตำแหน่งที่เราต้องการแทรกโดยใช้ currElem เราทำซ้ำรายการ

  19. ลบองค์ประกอบออกจากรายการที่เชื่อมโยงโดยใช้ Javascript

    การลบองค์ประกอบนั้นง่ายมากในรายการที่เชื่อมโยง เราแค่ต้องกำจัดโหนดที่เราต้องการลบ นั่นคือ สูญเสียข้อมูลอ้างอิง มี 3 กรณีที่เราต้องพิจารณา - การลบองค์ประกอบออกจากส่วนหัว:ในกรณีนี้ เราสามารถกำหนด head =head.next ได้ง่ายๆ วิธีนี้จะทำให้สูญเสียการอ้างอิงขององค์ประกอบแรก และออกหัวจะเริ่มชี้ไปที่องค์ประก

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:189/297  20-คอมพิวเตอร์/Page Goto:1 183 184 185 186 187 188 189 190 191 192 193 194 195