หน้าแรก
หน้าแรก
ในการส่งคืนวัตถุจากฟังก์ชัน JavaScript ให้ใช้ return คำสั่งด้วย สิ่งนี้ คำสำคัญ ตัวอย่าง คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อส่งคืนวัตถุจากฟังก์ชัน JavaScipt - <html> <head> <script> var employee = { &nb
ฟังก์ชันและเมธอดเหมือนกันใน JavaScript แต่เมธอดคือฟังก์ชัน ซึ่งเป็นคุณสมบัติของอ็อบเจ็กต์ ต่อไปนี้คือตัวอย่างของฟังก์ชันใน JavaScript - function functionname(param1, param2){ // code } ตัวอย่าง เมธอดนี้เป็นฟังก์ชันที่เกี่ยวข้องกับอ็อบเจกต์ ต่อไปนี้เป็นตัวอย่างของวิธีการใน JavaScript - &
พารามิเตอร์เริ่มต้น พารามิเตอร์เริ่มต้นมาเพื่อจัดการกับพารามิเตอร์ของฟังก์ชันได้อย่างง่ายดาย คุณสามารถตั้งค่าพารามิเตอร์เริ่มต้นได้อย่างง่ายดายเพื่ออนุญาตให้เริ่มต้นพารามิเตอร์ที่เป็นทางการด้วยค่าเริ่มต้น สิ่งนี้เป็นไปได้ก็ต่อเมื่อไม่มีการส่งผ่านค่าหรือไม่ได้กำหนดไว้ ตัวอย่าง <html> &n
JavaScript ไม่รองรับ Function Overloading ต่อไปนี้แสดงการทำงานเกินพิกัด - function funcONE(x,y) { return x*y; } function funcONE(z) { return z; } ข้างต้นจะไม่แสดงข้อผิดพลาด แต่คุณจะไม่ได้รับผลลัพธ์ที่ต้องการ เมื่อโทร // prints 5 funcONE(5); // prints 5, not 30 funcONE(5,6); JavaScript ไ
หากต้องการลบช่องว่างใน JavaScript คุณสามารถลองใช้นิพจน์ทั่วไปต่อไปนี้ มันลบช่องว่างออกจากสตริง − ตัวอย่าง <html> <head> <script> var str = "Welcome to Tutorialspoint"; do
หากต้องการค้นหาหลายรายการที่ตรงกัน ให้เขียนนิพจน์ทั่วไปของ JavaScript คุณสามารถลองเรียกใช้รหัสต่อไปนี้เพื่อใช้นิพจน์ทั่วไปสำหรับการจับคู่หลายรายการ - ตัวอย่าง <html> <head> <script> var url = 'https://www.examp
หากต้องการลบอักขระพิเศษทั้งหมดออกจากสตริง JavaScript คุณสามารถลองใช้โค้ดต่อไปนี้ - ตัวอย่าง <html> <head> <script> var str = "@!Welcome to our website$$"; document.write(
หากต้องการลบข้อความระหว่างสองส่วนของสตริง ให้ใช้ JavaScript regex ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีลบข้อความระหว่างวงเล็บ - <html> <head> <script> var str = "Welcome to Qries (website)
หากต้องการตรวจจับข้อผิดพลาด JavaScript ทั้งหมด ให้ใช้วิธี onerror() ตัวจัดการเหตุการณ์ onerror เป็นคุณลักษณะแรกที่อำนวยความสะดวกในการจัดการข้อผิดพลาดใน JavaScript เหตุการณ์ข้อผิดพลาดเริ่มทำงานบนวัตถุหน้าต่างเมื่อใดก็ตามที่มีข้อยกเว้นเกิดขึ้นบนหน้า ข้อผิดพลาด ตัวจัดการเหตุการณ์ให้ข้อมูลสามส่วนเพื่อร
คุณไม่สามารถใช้บล็อก try-catch เพื่อจัดการข้อผิดพลาดทางไวยากรณ์ใน JavaScript เนื่องจากมันถูกส่งออกไปในขณะที่กำลังแยกวิเคราะห์โค้ด ตัวอย่าง ใช้ window.onerror ดังในรหัสต่อไปนี้ − <html> <head> <script> window.onerro
หากต้องการรับการติดตามสแต็ก JavaScript เพียงเพิ่มสิ่งต่อไปนี้ในโค้ดของคุณ มันจะแสดงการติดตามสแต็ก - ตัวอย่าง <html> <head> <script> function stackTrace() { var err = new Er
หากต้องการรับการติดตามสแต็ก JavaScript เพียงเพิ่มสิ่งต่อไปนี้ในโค้ดของคุณ มันจะแสดงการติดตามสแต็ก - ตัวอย่าง <html> <head> <script> function stackTrace() { var err = new Er
คุณไม่สามารถข้ามอักขระในกลุ่มแคปเจอร์ได้ การจับคู่จะต่อเนื่องกันเสมอ แม้ว่าจะมีสิ่งต่างๆ เช่น การยืนยันแบบไม่มีความกว้าง ตัวอย่าง อย่างไรก็ตาม คุณสามารถเข้าถึงกลุ่มที่ตรงกันในนิพจน์ทั่วไปเช่นรหัสต่อไปนี้ - <html> <head> <script>  
ในการเข้าถึงกลุ่มที่ตรงกันในนิพจน์ทั่วไป JavaScript คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ - ตัวอย่าง <html> <head> <script> var str = "Username akdg_amit"; var myReg = /(?:^|\
ใช้เข้มงวด เป็นคำสั่งซึ่งเป็นนิพจน์ตามตัวอักษร เปิดตัวใน JavaScript 1.8.5 ตามชื่อที่แนะนำ “useเข้มงวด” บ่งชี้ว่ารหัสจะถูกดำเนินการในโหมดเข้มงวด ให้เราประกาศโหมดเข้มงวด หากต้องการประกาศ ให้เพิ่มคีย์เวิร์ด “useเข้มงวด” ขึ้นต้น สำหรับขอบเขตทั่วโลก ให้ประกาศไว้ที่จุดเริ่มต้นของสคริปต์ ตัวอย่าง <!DOCT
ในการประกาศพารามิเตอร์ฟังก์ชันทางเลือกใน JavaScript ให้ใช้อาร์กิวเมนต์ default ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อประกาศพารามิเตอร์เสริม − <html> <body> <script> // default is set to 1 &nbs
แสดงลูกศรอ้วน นอกจากนี้ยังช่วยให้คุณไม่ต้องเขียนคีย์เวิร์ด “ฟังก์ชัน” ซ้ำๆ ไวยากรณ์ นี่คือรูปแบบ − argument => expression ใช้ต่อไปนี้มากกว่าหนึ่งอาร์กิวเมนต์ - (argument1 [, argument2]) => expression มาเปรียบเทียบฟังก์ชันที่มีและไม่มีลูกศรอ้วนกันเถอะ - ฟังก์ชันใน JavaScript var rank = [7,8,
ด้วย JavaScript คุณสามารถส่งพารามิเตอร์ต่างๆ ขณะเรียกใช้ฟังก์ชันได้ พารามิเตอร์ที่ส่งผ่านเหล่านี้สามารถบันทึกได้ภายในฟังก์ชัน และการจัดการใดๆ สามารถทำได้เหนือพารามิเตอร์เหล่านั้น ฟังก์ชันรับพารามิเตอร์หลายตัวคั่นด้วยเครื่องหมายจุลภาค ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีเพิ่มพา
ต่อไปนี้คือวิธีการกำหนดฟังก์ชันใน JavaScript - นิยามฟังก์ชัน วิธีทั่วไปที่สุดในการกำหนดฟังก์ชันใน JavaScript คือการใช้ ฟังก์ชัน คีย์เวิร์ด ตามด้วยชื่อฟังก์ชันเฉพาะ รายการพารามิเตอร์ (ที่อาจว่างเปล่า) และบล็อกคำสั่งที่ล้อมรอบด้วยเครื่องหมายปีกกา นี่คือตัวอย่างที่แสดงนิยามฟังก์ชันปกติ - <script&
เพื่อให้เข้าใจแนวคิดของฟังก์ชัน JavaScript โดยใช้นิพจน์ ให้เรามาดูความแตกต่างระหว่าง Function Declaration และ Function expression ประกาศฟังก์ชัน คีย์เวิร์ด ฟังก์ชัน ประกาศฟังก์ชันใน JavaScript ในการกำหนดฟังก์ชันใน JavaScript ให้ใช้คีย์เวิร์ด function ตามด้วยชื่อฟังก์ชันเฉพาะ รายการพารามิเตอร์ (ที่อ