หน้าแรก
หน้าแรก
พารามิเตอร์เริ่มต้นมาเพื่อจัดการกับพารามิเตอร์ของฟังก์ชันได้อย่างง่ายดาย คุณสามารถตั้งค่าพารามิเตอร์เริ่มต้นได้อย่างง่ายดายเพื่อให้สามารถเริ่มต้นพารามิเตอร์ที่เป็นทางการด้วยค่าเริ่มต้นได้ เป็นไปได้ก็ต่อเมื่อไม่มีการส่งผ่านค่าหรือไม่ได้กำหนดไว้ ตัวอย่าง สาธิตสด <html> <body>
เวอร์ชัน JavaScript ของ sleep() คือ รอ ฟีเจอร์ await จะหยุดฟังก์ชัน aync ปัจจุบันชั่วคราว ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้โหมดสลีปใน JavaScript สาธิตสด <!DOCTYPE html> <html> <body> <script> &nbs
ในการจัดรูปแบบตัวเลขเป็นสตริงปัจจุบันของดอลลาร์ ให้ใช้ตัวจัดรูปแบบตัวเลข ซึ่งเป็นส่วนหนึ่งของ Internationalization API ตัวอย่าง คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อจัดรูปแบบตัวเลขเป็นสตริงสกุลเงินดอลลาร์ สาธิตสด <!DOCTYPE html> <html> <body> <
เมธอด setInterval() คือ JavaScript ใช้ในการประเมินนิพจน์ตามช่วงเวลา นี่คือรูปแบบ: setInterval(function, interval_in_milliseconds, param1, param2, param3...) ที่นี่ interval_in_milliseconds กำหนดช่วงเวลาเป็นมิลลิวินาที หลังจากที่โค้ดทำงาน param คือพารามิเตอร์ทางเลือก ซึ่งส่งต่อไปยังฟังก์ชัน ตัวอย่า
ตัวอย่าง สาธิตสด <html> <body> <script> $("a").click(function() { $("html, body").animate({ scrollTop: 0 }, "slow"); &nb
หากต้องการใช้จำนวนตัวแปรของอาร์กิวเมนต์ในการทำงาน ให้ใช้อ็อบเจกต์อาร์กิวเมนต์ ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้อาร์กิวเมนต์กับฟังก์ชันใน JavaScript การสาธิตสด <html> <body> <script> function functi
เช่นเดียวกับภาษาการเขียนโปรแกรมอื่นๆ JavaScript มีตัวแปร ตัวแปรสามารถคิดได้ว่าเป็นคอนเทนเนอร์ที่มีชื่อ คุณสามารถวางข้อมูลลงในคอนเทนเนอร์เหล่านี้แล้วอ้างอิงข้อมูลได้ง่ายๆ โดยการตั้งชื่อคอนเทนเนอร์ คีย์เวิร์ด var ใช้เพื่อประกาศตัวแปรใน JavaScript ก่อนที่คุณจะใช้ตัวแปรในโปรแกรม JavaScript คุณต้องประกาศ
หากต้องการเพิ่มจำนวนวัน ให้ใช้ฟังก์ชัน Date() เพื่อแสดงวันที่ปัจจุบันแล้วเพิ่มสองวัน ตัวอย่าง สาธิตสด <!DOCTYPE html> <html> <body> <script> var date, incDate; date = new Da
เดอะ ! สัญลักษณ์แสดงว่าเป็นนิพจน์ฟังก์ชันที่เรียกใช้ทันที เครื่องหมายอัศเจรีย์จะไม่เรียกใช้ฟังก์ชันเพียงอย่างเดียว คุณสามารถใส่ () ต่อท้าย − !function foo() {}() () มีลำดับความสำคัญสูงกว่า ! และเรียกใช้ฟังก์ชันได้ทันที คุณยังสามารถพูดถึงได้ดังต่อไปนี้ − (function(){})(); เดอะ ! ยอมให้นิพจน์กลับเป็นจ
JavaScript ใช้คำหลัก var เพื่อประกาศเนมสเปซ หากต้องการประกาศเนมสเปซใน JavaScript คุณสามารถลองทำตามไวยากรณ์ด้านล่าง - var myNamespace = { functionOne: function() { }, functionTwo: function() { } }; ... myNamespace. function
โอเปอเรเตอร์ล่าสุดที่เพิ่มลงใน JavaScript คือโอเปอเรเตอร์การแพร่กระจายและส่วนที่เหลือ ตัวดำเนินการพัก ด้วยพารามิเตอร์ rest คุณสามารถแสดงจำนวนอาร์กิวเมนต์เป็นอาร์เรย์ได้ ES6 นำพารามิเตอร์การพักมาเพื่อช่วยให้การทำงานของนักพัฒนาง่ายขึ้น สำหรับอ็อบเจ็กต์อาร์กิวเมนต์ พารามิเตอร์ส่วนที่เหลือจะถูกระบุด้วยจ
คำสั่ง return ใน JavaScript กล่าวถึงค่าที่คุณต้องการส่งคืน ภายในฟังก์ชัน ค่าจะถูกส่งกลับไปยังผู้เรียกฟังก์ชัน ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้คำสั่ง return ภายในฟังก์ชัน สาธิตสด <html> <body> <script>
ตัวสร้าง function() ใช้ใน JavaScript เพื่อสร้างวัตถุฟังก์ชันใหม่ ออบเจ็กต์ที่สร้างจะถูกแยกวิเคราะห์เมื่อสร้างฟังก์ชัน ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับตัวสร้าง function() สาธิตสด <html> <body> <script> &nbs
สิ่งนี้มาเพื่อจัดการกับพารามิเตอร์ของฟังก์ชันได้อย่างง่ายดาย คุณสามารถตั้งค่าพารามิเตอร์เริ่มต้นได้อย่างง่ายดายเพื่อให้สามารถเริ่มต้นพารามิเตอร์ที่เป็นทางการด้วยค่าเริ่มต้นได้ สิ่งนี้เป็นไปได้ก็ต่อเมื่อไม่มีการส่งผ่านค่าหรือไม่ได้กำหนดไว้ มาดูตัวอย่างกัน สาธิตสด <html> <body&g
JavaScript 1.2 นำเสนอแนวคิดเกี่ยวกับตัวอักษรของฟังก์ชัน ซึ่งเป็นวิธีใหม่ในการกำหนดฟังก์ชัน ฟังก์ชันตามตัวอักษรคือนิพจน์ที่กำหนดฟังก์ชันที่ไม่มีชื่อ ตัวอย่าง คุณสามารถลองใช้ตัวอย่างต่อไปนี้เพื่อใช้ฟังก์ชันใน JavaScript สาธิตสด <html> <head> <script>
Getter เมื่อมีการเข้าถึงคุณสมบัติ ค่าจะได้รับผ่านการเรียกใช้ฟังก์ชันโดยปริยาย คีย์เวิร์ด get ใช้ในจาวาสคริปต์ อนุญาตให้ใช้ตัวระบุ ไม่ว่าจะเป็นตัวเลขหรือสตริงสำหรับชุด เซ็ตเตอร์ เมื่อมีการตั้งค่าคุณสมบัติ จะเรียกใช้ฟังก์ชันโดยปริยายและค่าจะถูกส่งผ่านเป็นอาร์กิวเมนต์ ด้วยค่าที่ส่งคืนจะถูกตั้งค่าเป็นค
หากต้องการลบ getter โดยใช้ตัวดำเนินการลบ ให้ใช้คำสำคัญ delete วิธีลบ - delete obj.name ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีลบ getter สาธิตสด <html> <body> <script> var department = {
หากต้องการลบ setter โดยใช้ตัวดำเนินการ delete ให้ใช้คำสำคัญ delete วิธีลบ - delete obj.name ตัวอย่าง คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อเรียนรู้วิธีลบตัวตั้งค่า สาธิตสด <html> <body> <script> var department = {
Getter เมื่อมีการเข้าถึงคุณสมบัติ ค่าจะได้รับผ่านการเรียกใช้ฟังก์ชันโดยปริยาย คีย์เวิร์ด get ใช้ในจาวาสคริปต์ อนุญาตให้ใช้ตัวระบุ ไม่ว่าจะเป็นตัวเลขหรือสตริงสำหรับชุด เซ็ตเตอร์ เมื่อมีการตั้งค่าคุณสมบัติ จะเรียกใช้ฟังก์ชันโดยปริยายและค่าจะถูกส่งผ่านเป็นอาร์กิวเมนต์ ด้วยเหตุนี้ ค่าที่ส่งคืนจะถูกตั้
สัญกรณ์ +function() {} ใช้เพื่อบังคับให้ parser จัดการกับสิ่งที่ตามหลัง + เป็นนิพจน์เป็นหลัก ใช้สำหรับฟังก์ชันที่เรียกใช้ทันที เช่น +function() { alert("Demo!"); }(); อย่างไรก็ตาม + ก่อนฟังก์ชันเป็นหนึ่งในสัญลักษณ์ คุณสามารถเพิ่มตัวเลือกอื่นๆ เช่น !, -, ~, ได้เช่นกัน วงเล็บยังสามารถใช้ได้ต