หน้าแรก
หน้าแรก
ตัวสร้าง Function() ต้องการอาร์กิวเมนต์สตริงจำนวนเท่าใดก็ได้ อาร์กิวเมนต์สุดท้ายคือเนื้อความของฟังก์ชัน - สามารถมีคำสั่ง JavaScript ได้ตามต้องการ โดยคั่นด้วยเครื่องหมายอัฒภาค ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียกใช้ฟังก์ชันด้วย Function Constructor ใหม่ - <html> <
ใน JavaScript ฟังก์ชันที่ล้อมด้วยวงเล็บเรียกว่า Immediately Invoked Function Expressions หรือ Self Executing Functions จุดประสงค์ของการห่อคือเพื่อเนมสเปซและควบคุมการมองเห็นฟังก์ชันของสมาชิก มันรวมโค้ดไว้ในขอบเขตของฟังก์ชันและลดการปะทะกับไลบรารีอื่นๆ นี่คือสิ่งที่เราเรียกว่า Instant Invoked Function
JavaScript ใช้ ลอง…จับ…ในที่สุด เพื่อจัดการกับข้อยกเว้น JavaScript เวอร์ชันล่าสุดเพิ่มความสามารถในการจัดการข้อยกเว้น JavaScript ใช้ ลอง...จับ...ในที่สุด สร้างเช่นเดียวกับตัวดำเนินการโยนเพื่อจัดการกับข้อยกเว้น คุณสามารถจับโปรแกรมเมอร์สร้างและ รันไทม์ ข้อยกเว้น แต่คุณไม่สามารถตรวจจับข้อผิดพลาดทางไวยา
ในการแทนที่สตริงโดยใช้ RegExp ใน JavaScript ให้ใช้เมธอด string replace() ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อแทนที่สตริงโดยใช้ JavaScript RegExp - <html> <head> <script> var str = "Welcome to Tutoria
ฟังก์ชัน JavaScript สามารถมีตัวเลือก return คำแถลง. นี่เป็นสิ่งจำเป็นหากคุณต้องการคืนค่าจากฟังก์ชัน คำสั่งนี้ควรเป็นคำสั่งสุดท้ายในฟังก์ชัน ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อทำงานกับคำสั่ง return ใน JavaScript - <html> <head> <script>
แสดงลูกศรอ้วน นอกจากนี้ยังช่วยให้คุณไม่ต้องเขียนคีย์เวิร์ด “ฟังก์ชัน” ซ้ำๆ ไวยากรณ์ นี่คือไวยากรณ์ − argument => expression ใช้ต่อไปนี้มากกว่าหนึ่งอาร์กิวเมนต์ - (argument1 [, argument2]) => expression มาเปรียบเทียบฟังก์ชันที่มีกับไม่มีลูกศรกัน − ฟังก์ชันใน JavaScript var rank = [7,8,9]; var
ES6 นำพารามิเตอร์การพักมาใช้เพื่อช่วยให้นักพัฒนาซอฟต์แวร์ทำงานได้ง่ายขึ้น สำหรับอ็อบเจ็กต์อาร์กิวเมนต์ พารามิเตอร์ส่วนที่เหลือจะถูกระบุด้วยจุดสามจุด … และอยู่ข้างหน้าพารามิเตอร์ ตัวอย่าง มาดูโค้ดต่อไปนี้กัน − <html> <body> <script> &n
หากต้องการลบองค์ประกอบออกจากอาร์เรย์ JavaScript ขั้นแรกให้ใช้เมธอด indexOf() เพื่อรับดัชนีขององค์ประกอบที่จะลบ หลังจากนั้นใช้วิธี splice() - ตัวอย่าง <html> <body> <script> &nb
ในการรับองค์ประกอบต่ำสุดและสูงสุดของอาร์เรย์ ให้ใช้เมธอด Math.min() และ Math.max() ใน JavaScript คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อค้นหาองค์ประกอบต่ำสุดและสูงสุด - ตัวอย่าง <html> <body> <script> var arr = [50
อาร์เรย์สองมิติมีมากกว่าหนึ่งมิติ เช่น myarray[0][0] สำหรับองค์ประกอบที่หนึ่ง myarray[0][1] สำหรับองค์ประกอบที่สอง เป็นต้น เพื่อสร้าง อาร์เรย์สองมิติใน JavaScript คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ - ตัวอย่าง <html> <body> &nb
หากต้องการค้นหาค่าที่ซ้ำกันใน JavaScript คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ - ตัวอย่าง <html> <body> <script> function removeDuplicate(arr) { &n
หากต้องการลบรายการออกจากอาร์เรย์ใน JavaScript ให้รับรายการก่อนแล้วจึงลบออกโดยใช้เมธอด splice() คุณสามารถลองเรียกใช้รหัสต่อไปนี้ - ตัวอย่าง <html> <body> <script>
หากต้องการค้นหาคำจำกัดความของฟังก์ชัน JavaScript ใน Google Chrome ให้เปิดเว็บเบราว์เซอร์แล้วกด F12 เพื่อไปที่ เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ ตอนนี้กด Ctrl + Shift + F ตรวจสอบนิพจน์ทั่วไปดังที่แสดงด้านล่าง - ค้นหาฟังก์ชั่นและนั่นแหล่ะ
หากต้องการเรียกใช้ฟังก์ชันเมื่อคลิกปุ่มใน JavaScript ให้ใช้ onclick ลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียกใช้ฟังก์ชัน onclick ใน JavaScript - ตัวอย่าง <html> <head> <script> function sayHello() { &n
JavaScript ช่วยให้เราเขียนฟังก์ชันของเราเองได้เช่นกัน ในการเรียกใช้ฟังก์ชันที่ใดที่หนึ่งในภายหลังในสคริปต์ คุณจะต้องเขียนชื่อของฟังก์ชันนั้น ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีเรียกใช้ฟังก์ชันใน JavaScript - <html> <head> <scrip
พารามิเตอร์เริ่มต้นมาเพื่อจัดการกับพารามิเตอร์ของฟังก์ชันได้อย่างง่ายดาย คุณสามารถตั้งค่าพารามิเตอร์เริ่มต้นได้อย่างง่ายดายเพื่อให้เริ่มต้นพารามิเตอร์ที่เป็นทางการด้วยค่าเริ่มต้นได้ เป็นไปได้ก็ต่อเมื่อไม่มีการส่งผ่านค่าหรือไม่ได้กำหนดไว้ ตัวอย่าง มาดูตัวอย่างกัน − <html> <body&
ตัวสร้าง Function() ต้องการอาร์กิวเมนต์สตริงจำนวนเท่าใดก็ได้ อาร์กิวเมนต์สุดท้ายคือเนื้อความของฟังก์ชัน - สามารถมีคำสั่ง JavaScript ได้ตามต้องการ โดยคั่นด้วยเครื่องหมายอัฒภาค ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียกใช้ฟังก์ชันด้วย Function Constructor ใหม่ - <html> <
JavaScript call() เมธอดใช้เพื่อเรียกใช้ฟังก์ชันที่มีอ็อบเจ็กต์อื่นเป็นอาร์กิวเมนต์แรก ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีใช้เมธอด call() ใน JavaScript - <html> <head> <script> var person = {
javascript apply() method เหมือนกับ call() method แต่ถือว่าพารามิเตอร์ function เป็น array คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ เรียนรู้วิธีปรับใช้เมธอด apply() ใน JavaScript - ตัวอย่าง <html> <head> <script> document.write(The highest number in the array list: );
“ใช้อย่างเข้มงวด” เป็นคำสั่งซึ่งเป็นนิพจน์ตามตัวอักษร เปิดตัวใน JavaScript 1.8.5 ตามชื่อที่แนะนำ ใช้เข้มงวด ระบุว่ารหัสจะถูกดำเนินการในโหมดเข้มงวด ภายใต้ non-strict โค้ดจะไม่ทำงาน จะไม่ทำงานในโหมดเข้มงวด ให้เราประกาศโหมดเข้มงวด หากต้องการประกาศ ให้เพิ่มคีย์เวิร์ด “useเข้มงวด” ขึ้นต้น สำหรับขอบเขตทั