โพสต์นี้จะสาธิตวิธีการคืนค่าอาร์เรย์จากฟังก์ชันใน JavaScript
จะคืนค่าอาร์เรย์จากฟังก์ชันใน JavaScript ได้อย่างไร
ในการคืนค่าอาร์เรย์จากฟังก์ชันใน JavaScript คุณสามารถกำหนดอ็อบเจกต์โดยใช้คำสั่ง ' อาร์เรย์() ” ตัวสร้างและเก็บข้อมูลในแต่ละดัชนี จากนั้นใช้ปุ่ม “ กลับ ” คำสั่งกับตัวแปรที่กำหนด นอกจากนี้ คุณสามารถเก็บข้อมูลในตัวแปรและส่งคืนในอาร์เรย์ด้วย ' กลับ ' คำแถลง.
สำหรับการใช้งานจริง ลองดูตัวอย่างที่ให้มา
ตัวอย่างที่ 1: ส่งคืนอาร์เรย์จากฟังก์ชันโดยกำหนดวัตถุโดยใช้ตัวสร้าง Array()
ในตัวอย่างที่ระบุนี้ ฟังก์ชันถูกกำหนดเป็น “ อาร์เรย์Func() '. สร้างวัตถุใหม่ด้วยความช่วยเหลือของ ' อาร์เรย์() ” ตัวสร้าง ระบุความยาวของอาร์เรย์และเก็บไว้ในตัวแปร ถัดไป เพิ่มองค์ประกอบในแต่ละดัชนีของอาร์เรย์ สุดท้าย ใช้ “ กลับ ” คำสั่งเพื่อส่งกลับองค์ประกอบในอาร์เรย์:
ฟังก์ชัน arrayFunc ( ) {
var newArray = ใหม่ อาร์เรย์ ( 5 ) ;
ใหม่อาร์เรย์ [ 0 ] = 'นี้' ;
ใหม่อาร์เรย์ [ 1 ] = 'เป็น' ;
ใหม่อาร์เรย์ [ 2 ] = 'ลินุกซ์' ;
ใหม่อาร์เรย์ [ 3 ] = 'กวดวิชา' ;
ใหม่อาร์เรย์ [ 4 ] = 'เว็บไซต์' ;
กลับ ใหม่อาร์เรย์ ;
}
เรียกใช้ ' คอนโซล.ล็อก() ” วิธีการแล้วเรียก “ อาร์เรย์สนุก () ” ทำหน้าที่เป็นอาร์กิวเมนต์เพื่อแสดงผลบนคอนโซล:
คอนโซล บันทึก ( อาร์เรย์Fun ( ) ) ;
สามารถสังเกตได้ว่าอาร์เรย์ถูกส่งคืนจากฟังก์ชันใน JavaScript:
คุณยังสามารถส่งคืนอาร์เรย์จากฟังก์ชันโดยไม่ต้องสร้างวัตถุใดๆ เพื่อจุดประสงค์นั้น ลองดูตัวอย่างอื่นๆ
ตัวอย่างที่ 2: ส่งคืนอาร์เรย์จากฟังก์ชันโดยกำหนดองค์ประกอบในตัวแปร
ในการส่งคืนอาร์เรย์จากฟังก์ชัน คุณสามารถเก็บข้อมูลไว้ในตัวแปร แล้วส่งคืนตัวแปรเหล่านี้ในอาร์เรย์ ในการทำเช่นนั้น ฟังก์ชันถูกกำหนดด้วยชื่อ “ อาร์เรย์Func() ” และประกาศตัวแปรด้วยความช่วยเหลือของ “ อนุญาต ” คีย์เวิร์ดในการเก็บข้อมูล นอกจากนี้ ใช้ “ กลับ คำสั่ง ” และส่งตัวแปรในอาร์เรย์ มันจะส่งคืนข้อมูลในอาร์เรย์:
ฟังก์ชัน arrayFunc ( ) {ให้ fName = 'เจ้าหน้าที่' ,
ชื่อ = 'จาเวด' ,
อายุ = '25' ,
หมวดหมู่ = 'จาวาสคริปต์' ;
กลับ [ fName, lName, อายุ, หมวดหมู่ ] ;
}
สุดท้าย แสดงอาร์เรย์บนคอนโซลด้วยความช่วยเหลือของ “ คอนโซล.ล็อก() ” วิธีการและเรียกใช้ “ อาร์เรย์Func() ” ทำหน้าที่เป็นอาร์กิวเมนต์:
คอนโซล บันทึก ( อาร์เรย์Func ( ) ) ;เป็นผลให้อาร์เรย์ถูกส่งกลับจากฟังก์ชันสำเร็จ:
นั่นคือทั้งหมดที่เกี่ยวกับการส่งคืนฟังก์ชันฟอร์มอาร์เรย์ใน JavaScript
บทสรุป
ในการคืนค่าอาร์เรย์จากฟังก์ชันใน JavaScript ให้กำหนดออบเจกต์ด้วยความช่วยเหลือของ ' อาร์เรย์() ” ตัวสร้างและเก็บข้อมูลในแต่ละดัชนี จากนั้นใช้ปุ่ม “ กลับ ” คำสั่งกับตัวแปรที่กำหนด นอกจากนี้ คุณสามารถเก็บข้อมูลในตัวแปรและส่งคืนในอาร์เรย์ด้วย ' กลับ ' คำแถลง. โพสต์นี้ได้ระบุวิธีต่างๆ ในการคืนค่าอาร์เรย์จากฟังก์ชันใน JavaScript