Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. อธิบายขั้นตอนการไหลของเหตุการณ์ใน Javascript

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

  2. วัตถุหน้าจอในจาวาสคริปต์คืออะไร?

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

  3. จะจัดสรรหน่วยความจำใน Javascript ได้อย่างไร?

    โดยไม่คำนึงถึงภาษาการเขียนโปรแกรม วงจรชีวิตของหน่วยความจำมักจะเหมือนเดิมเสมอ - จัดสรรหน่วยความจำที่คุณต้องการ ใช้หน่วยความจำที่จัดสรรไว้ (อ่าน เขียน) ปล่อยหน่วยความจำที่จัดสรรเมื่อไม่ต้องการอีกต่อไป ส่วนที่สองมีความชัดเจนในทุกภาษา นักพัฒนาจำเป็นต้องใช้หน่วยความจำที่จัดสรร ส่วนแรกและส่วนสุดท้ายมี

  4. จะเพิ่มหน่วยความจำใน JavaScript ได้อย่างไร?

    โดยไม่คำนึงถึงภาษาการเขียนโปรแกรม วงจรชีวิตของหน่วยความจำมักจะเหมือนกันเสมอ - จัดสรรหน่วยความจำที่คุณต้องการ ใช้หน่วยความจำที่จัดสรร (อ่าน เขียน) ปล่อยหน่วยความจำที่จัดสรรเมื่อไม่ต้องการอีกต่อไป ส่วนที่สองมีความชัดเจนในทุกภาษา การใช้หน่วยความจำที่จัดสรรจะต้องทำโดยนักพัฒนา ส่วนแรกและส่วนสุดท้ายมี

  5. วิธีการแปลงทศนิยมเป็นเลขฐานสิบหกใน JavaScript?

    คลาสตัวเลขมีเมธอด toString ที่รับฐานเป็นอาร์กิวเมนต์ เราสามารถส่งฐาน 16 (เลขฐานสิบหก) เพื่อให้ได้ตัวเลขที่ต้องการแปลงเป็นสตริงฐานสิบหก ตัวอย่าง console.log(Number(255).toString(16)) console.log(Number(17).toString(16)) ผลลัพธ์ ff 11 เราสามารถแปลงตัวเลขเหล่านี้กลับเป็นทศนิยมโดยใช้ฟังก์ชัน parseInt ฟ

  6. จะเปิด URL ในแท็บใหม่ (และไม่ใช่หน้าต่างใหม่) โดยใช้ JavaScript ได้อย่างไร?

    การเปิด URL ในแท็บใหม่จะขึ้นอยู่กับเบราว์เซอร์และการตั้งค่าเบราว์เซอร์ของผู้ใช้ ในโค้ดไม่สามารถบังคับให้เปิดลิงก์ในแท็บใหม่ได้อย่างเคร่งครัด อย่างไรก็ตาม หากคุณต้องการให้ผู้ใช้เปิดในแท็บหรือหน้าต่างใหม่ (ขึ้นอยู่กับความชอบของพวกเขา) คุณสามารถเพิ่มแอตทริบิวต์ต่อไปนี้ในแท็ก anchor() - target="_b

  7. เหตุใดการใช้ “for…in” กับการวนซ้ำอาร์เรย์จึงเป็นแนวคิดที่ไม่ดีในจาวาสคริปต์

    การใช้ for..in ลูปใน JavaScript ที่มีการวนซ้ำอาร์เรย์เป็นความคิดที่ไม่ดีเนื่องจากพฤติกรรมดังต่อไปนี้ − ใช้การวนซ้ำแบบปกติ − ตัวอย่าง let arr = [] arr[4] = 5 for (let i = 0; i < arr.length; i ++) {    console.log(arr[i]) } ผลลัพธ์ undefined undefined undefined undefined 5 ถ้าเราวนซ้ำอา

  8. มีฟังก์ชันมาตรฐานในการตรวจสอบตัวแปร null, ไม่ได้กำหนด, หรือค่าว่างใน JavaScript หรือไม่?

    ไม่มี ไม่มีฟังก์ชันมาตรฐานในการตรวจสอบค่า null ค่าที่ไม่ได้กำหนดหรือค่าว่างใน JavaScript อย่างไรก็ตาม มีแนวคิดเกี่ยวกับค่าความจริงและค่าเท็จใน Javascript ค่าที่บังคับเป็นจริงในข้อความแบบมีเงื่อนไขเรียกว่าค่าความจริง ผู้ที่แก้ไขเท็จเรียกว่าเท็จ ตามข้อกำหนดของ ES ค่าต่อไปนี้จะประเมินเป็นเท็จในบริบทท

  9. จะแปลงสตริงเป็นตัวพิมพ์อูฐใน JavaScript ได้อย่างไร?

    ตัวพิมพ์อูฐคือแนวปฏิบัติในการเขียนวลี โดยแต่ละคำหรือตัวย่อที่อยู่ตรงกลางของวลีจะขึ้นต้นด้วยตัวพิมพ์ใหญ่โดยไม่มีการเว้นวรรคหรือเครื่องหมายวรรคตอน ตัวอย่างเช่น แผนที่แฮชพร้อมกันในกรณีอูฐจะถูกเขียนเป็น − HashMaps พร้อมกัน เราสามารถใช้วิธีการยอมรับสตริงใน JavaScript เพื่อแปลงเป็นตัวพิมพ์อูฐด้วยวิธีต่อ

  10. จะสร้าง GUID / UUID ใน JavaScript ได้อย่างไร

    เราสามารถสร้าง GUID หรือ UUID ใน JavaScript โดยใช้วิธีการต่อไปนี้ - ฟังก์ชัน Math.Random() ในการสร้างหรือสร้าง UUID หรือ GUID ใน javascript ให้ใช้โค้ดต่อไปนี้พร้อมฟังก์ชัน Math.Random() function createUUID() {    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, funct

  11. จะพิมพ์จำนวนครั้งที่อักขระที่ระบุซ้ำในคำสั่งใน javascript ได้อย่างไร?

    วิธีที่ง่ายที่สุดในการค้นหาจำนวนครั้งที่อักขระซ้ำในสตริงใน javascript คือการวนซ้ำบนสตริงและค้นหาอักขระที่เกิดขึ้นทั้งหมด ตัวอย่าง let s = "hello world!"; let searchChar = "l"; let count = 0; for(let i = 0; i < s.length; i ++) {    if(s[i] == searchChar) {   &nbs

  12. เขียนการใช้งาน split() วิธีการใน javascript?

    split([separator, [limit]]) วิธีการแยกวัตถุ String ออกเป็นอาร์เรย์ของสตริงโดยแยกสตริงออกเป็นสตริงย่อย โดยใช้สตริงตัวคั่นที่ระบุเพื่อกำหนดตำแหน่งที่จะแยกแต่ละรายการ ตัวอย่างการใช้วิธีการแยก let a = "hello,hi,bonjour,namaste"; let greetings = a.split(','); console.log(greetings) ผลลั

  13. ตั้งชื่อเมธอดสตริงใน javascript หรือไม่

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

  14. จาวาสคริปต์มีค่าเท่าใด

    JavaScript มี 2 ค่าสำหรับ nothing, null และ undefined 2 ค่านี้ค่อนข้างต่างกันและควรใช้ตามนี้ ไม่ได้กำหนด ตัวแปรที่ยังไม่ได้กำหนดค่าเป็นประเภทที่ไม่ได้กำหนด เมธอดหรือคำสั่งจะคืนค่า undefined หากตัวแปรที่กำลังประเมินไม่มีค่าที่กำหนด ฟังก์ชันจะคืนค่า undefined หากไม่มีการคืนค่า ตัวอย่าง let a; conso

  15. จะส่งคืนการตอบกลับจากการโทรแบบอะซิงโครนัสใน Javascript ได้อย่างไร

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

  16. วิธีการใช้ในที่สุดตามสัญญาด้วยแล้วจับใน Javascript?

    เมื่อมีการตกลงตามสัญญา กล่าวคือ สำเร็จหรือถูกปฏิเสธ ฟังก์ชันเรียกกลับที่ระบุในเมธอดสุดท้ายจะถูกเรียกใช้ ในที่สุดเมธอด () จะคืนค่า Promise ด้วย นี่เป็นวิธีในการรันโค้ดไม่ว่าสัญญาจะสำเร็จหรือถูกปฏิเสธเมื่อสัญญาได้รับการจัดการแล้ว เรามาดูตัวอย่างกัน ตัวอย่าง new Promise(    (resolve) => s

  17. จะแทรกรายการลงในอาร์เรย์ที่ดัชนีเฉพาะใน javaScript ได้อย่างไร?

    สำหรับการแทรกที่ส่วนท้ายของอาร์เรย์ เราสามารถใช้วิธีพุช สำหรับการแทรกที่จุดเริ่มต้นของอาร์เรย์เราสามารถใช้วิธี unshift สำหรับการใส่ที่ตำแหน่งอื่น เราสามารถใช้วิธีประกบได้ ให้เราดูตัวอย่างของแต่ละสิ่งเหล่านี้ - ดัน − ตัวอย่าง let arr = ["test", 1, 2, "hello", 23.5]; arr.push(123

  18. จะตรวจสอบว่ามีคีย์เฉพาะอยู่ในวัตถุ javascript หรืออาร์เรย์ได้อย่างไร?

    มีหลายวิธีในการตรวจสอบการมีอยู่ของอ็อบเจ็กต์/คีย์ในอาร์เรย์และอ็อบเจ็กต์ ให้เราดูกรณีของ Object ก่อน หากต้องการดูว่ามีคีย์อยู่ในวัตถุหรือไม่ เราจำเป็นต้องใช้ตัวดำเนินการ in ตัวอย่าง let obj = {    name: "John",    age: 22 } console.log('name' in obj); console.l

  19. จะพิมพ์ json โดยใช้ javascript ได้อย่างไร?

    JSON หมายถึง JavaScript Object Notation นี่เป็นหนึ่งในเหตุผลที่ว่าทำไมการพิมพ์ที่สวยงามจึงถูกนำมาใช้ใน JSON.stringify() อาร์กิวเมนต์ที่สามในนั้นพิมพ์สวยและกำหนดระยะห่างเพื่อใช้ - ตัวอย่าง let a = {    name: "A",    age: 35,    address: {      

  20. ความแตกต่างระหว่าง TypeScript และ JavaScript

    เนื่องจากเราทราบดีว่าทั้ง typescript และ JavaScript เป็นภาษาการเขียนโปรแกรมที่มักใช้ที่ฝั่งไคลเอ็นต์เพื่อประมวลผลคำขอของเซิร์ฟเวอร์และแสดงข้อมูลบน UI อย่างไรก็ตาม ทั้งสองเป็นภาษาสคริปต์ แต่ Typescript รองรับคุณสมบัติเพิ่มเติมบางอย่างมากกว่า Javascript เนื่องจากเราสามารถระบุว่าเป็น superset ของ Javas

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:159/297  20-คอมพิวเตอร์/Page Goto:1 153 154 155 156 157 158 159 160 161 162 163 164 165