|
via Udemy |
Go to Course: https://www.udemy.com/course/jse-40-01-javascript-recrutation-questions-th/
เตรียมตัวสอบใบรับรอง JSE-40-01 JavaScript ที่จะยืนยันความรู้ของคุณเกี่ยวกับพื้นฐานของการเขียนโปรแกรม JavaScript คอร์สนี้เหมาะสำหรับผู้ที่ต้องการทดสอบความรู้ก่อนเข้าสอบที่ JavaScript Instituteการทดสอบในคอร์สครอบคลุมพื้นที่ดังต่อไปนี้ของใบรับรอง JSE-40-01:ทำความเข้าใจพื้นฐานของการเขียนโปรแกรมในบริบทของ JavaScript: การตีความ, การคอมไพล์, ฝั่งลูกค้า, ฝั่งหลังบ้านการตั้งค่าสภาพแวดล้อมการพัฒนา: เครื่องมือพื้นฐาน (ตัวแก้ไขโค้ด, การตีความ, เครื่องมือดีบัก)JavaScript ในการโต้ตอบกับเบราว์เซอร์: การเชื่อมโยงกับ HTML, การเรียกใช้โค้ดในคอนโซล, เครื่องมือสำหรับนักพัฒนาการใช้ตัวแปร: การตั้งชื่อและประกาศ, การเริ่มต้น, การแก้ไข, ประเภทของค่า, การแปลงค่าตัวแปรในบริบทของโปรแกรม: ขอบเขต, บล็อกโค้ด, การยกตัวแปร, การบดบังตัวแปรพื้นฐานของ JavaScript และความสามารถของพวกมัน: บูลีน, ตัวเลข, บิ๊กอินท์, อันดีฟายน์, นัลการทำงานกับสตริง: อักขระตัวอักษร, การใช้เครื่องหมายเดี่ยวและคู่, อักขระหนี, การแทรกสตริง, คุณสมบัติและวิธีการพื้นฐาน (ความยาว, charAt, slice, split, substring)ประเภทข้อมูลที่ซับซ้อน: การใช้วัตถุ, เช่น อ็อบเจ็กต์ลิตเตอร์รัล, คุณสมบัติและวิธีการของวัตถุอาร์เรย์, อีกหนึ่งประเภทข้อมูลที่ซับซ้อนสำหรับการจัดเก็บข้อมูลต่างๆ, การใช้อาร์เรย์, คุณสมบัติและวิธีการเช่น: shift, unshift, push, pop, slice, splice, concat, ฯลฯตัวดำเนินการ: คณิตศาสตร์, ตรรกะ, การกำหนดค่า, การเปรียบเทียบ, ตัวดำเนินการรวม: การรวมตัวดำเนินการและการใช้จริง, ลำดับความสำคัญของตัวดำเนินการคำสั่งควบคุม: if else, if else if, switch, ternary operatorตัวดำเนินการขั้นสูงเช่น: typeof เพื่อตรวจสอบประเภทค่า, instanceof, deleteการโต้ตอบของผู้ใช้: alert, confirm, promptลูปสำหรับการเรียกใช้โค้ดซ้ำ: for, while, do while, for in, for of, การควบคุมลูปด้วย break, continue, การวนซ้ำผ่านอาร์เรย์และวัตถุฟังก์ชั่น, การประกาศ, การเรียกใช้, อาร์กิวเมนต์, พารามิเตอร์, การคืนค่าจากฟังก์ชั่นการใช้ฟังก์ชั่นลูกศร, ฟังก์ชั่นนิรนาม, คอลแบ็ค, ขอบเขตภายในฟังก์ชั่นการใช้การเรียกซ้ำเพื่อแก้ปัญหาการเขียนโปรแกรมข้อผิดพลาดในโค้ด JavaScript และการจัดการข้อผิดพลาด: ข้อผิดพลาดทางไวยากรณ์, ความหมาย, ข้อผิดพลาดเชิงตรรกะการจัดการข้อยกเว้นด้วย try, catch, finally เช่น: SyntaxError, ReferenceError, TypeError, RangeErrorการเขียนโปรแกรมแบบซิงโครนัสและอะซิงโครนัส: setTimeout, setIntervalการดีบักโค้ด: debugger, การเรียกใช้ทีละขั้นตอน, การวิเคราะห์โค้ดในคอนโซล JavaScript, การวัดความเร็วการเรียกใช้โปรแกรมการทดสอบเชิงปฏิบัติครอบคลุมข้อกำหนดของใบรับรอง JSE-40-01 และยังรวมถึงคำอธิบายเพิ่มเติมว่าทำไมโค้ดบางส่วนทำงานในลักษณะเฉพาะซึ่งเป็นประโยชน์ในกรณีที่ไม่ชัดเจน