วิธีคืนค่าอาร์เรย์จากฟังก์ชันใน JavaScript

Withi Khun Kha Xarrey Cak Fangkchan Ni Javascript



อาร์เรย์สามารถใช้เมื่อผู้ใช้ต้องเก็บองค์ประกอบข้อมูลเดียวกันมากเกินไป สิ่งเหล่านี้ถูกกำหนดให้เป็นลำดับของวัตถุเพื่อจัดเก็บข้อมูลจำนวนมาก นอกจากนี้ การคิดว่าอาร์เรย์เป็นชุดของตัวแปรประเภทเดียวกันจะมีประโยชน์มากกว่า เมื่ออาร์เรย์ถูกประกาศในโปรแกรมแล้ว ก็จะสามารถเข้าถึง/ใช้งานได้ตามวัตถุประสงค์ที่แตกต่างกัน

โพสต์นี้จะสาธิตวิธีการคืนค่าอาร์เรย์จากฟังก์ชันใน 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