Cách trả về mảng từ hàm trong JavaScript

Cach Tra Ve Mang Tu Ham Trong Javascript



Mảng có thể được sử dụng khi người dùng phải lưu trữ quá nhiều phần tử của cùng một dữ liệu. Chúng được định nghĩa là chuỗi các đối tượng để lưu trữ một lượng lớn dữ liệu. Hơn nữa, sẽ hữu ích hơn khi nghĩ về một mảng như một tập hợp các biến cùng loại. Khi một mảng được khai báo trong một chương trình, nó có thể được truy cập/sử dụng cho các mục đích khác nhau.

Bài đăng này sẽ trình bày phương pháp trả về mảng từ một hàm trong JavaScript.

Làm cách nào để trả về mảng từ hàm trong JavaScript?

Để trả về một mảng từ một hàm trong JavaScript, bạn có thể xác định một đối tượng với sự trợ giúp của “ Mảng() ” hàm tạo và lưu trữ dữ liệu trên mỗi chỉ mục. Sau đó, sử dụng “ trở lại ” câu lệnh với biến được xác định. Hơn nữa, bạn có thể lưu trữ dữ liệu trong các biến và trả về nó trong mảng với lệnh “ trở lại ' tuyên bố.







Đối với các mục đích thực tế, hãy kiểm tra các ví dụ đã cho.



Ví dụ 1: Trả về một mảng từ hàm bằng cách xác định một đối tượng bằng cách sử dụng Array() Constructor

Trong ví dụ đã nêu này, một hàm được định nghĩa là “ mảngFunc() ”. Tạo một đối tượng mới với sự trợ giúp của “ Mảng() ” hàm tạo, chỉ định độ dài của mảng và lưu trữ nó trong một biến. Tiếp theo, thêm các phần tử vào từng chỉ mục của mảng. Cuối cùng, sử dụng “ trở lại ” để trả về các phần tử trong một mảng:



mảng hàmFunc ( ) {

var newArray = mới Mảng ( 5 ) ;

Mảng mới [ 0 ] = 'Cái này' ;

Mảng mới [ 1 ] = 'là' ;

Mảng mới [ 2 ] = 'linux' ;

Mảng mới [ 3 ] = 'hướng dẫn' ;

Mảng mới [ 4 ] = 'trang mạng' ;

trở lại Mảng mới ;

}

Gọi “ console.log() ” và sau đó gọi “ mảngFun() ” làm đối số để hiển thị kết quả trên bàn điều khiển:





bảng điều khiển. đăng nhập ( mảngVui vẻ ( ) ) ;

Có thể thấy rằng mảng được trả về từ hàm trong JavaScript:



Bạn cũng có thể trả về mảng từ một hàm mà không cần tạo bất kỳ đối tượng nào. Với mục đích đó, hãy xem ví dụ khác.

Ví dụ 2: Trả về một mảng từ hàm bằng cách xác định các phần tử trong biến

Để trả về một mảng từ một hàm, bạn có thể lưu trữ dữ liệu trong một biến rồi trả về các biến này trong một mảng. Để làm như vậy, một hàm được định nghĩa với tên “ mảngFunc() ” và khai báo một biến với sự trợ giúp của “ cho phép ” từ khóa để lưu trữ dữ liệu. Ngoài ra, hãy sử dụng “ trở lại ” câu lệnh và chuyển các biến trong một mảng. Nó sẽ trả về dữ liệu trong một mảng:

mảng hàmFunc ( ) {

hãy đặt tên = 'Nhân viên văn phòng' ,

tôiTên = 'Javed' ,

tuổi = '25' ,

loại = 'Javascript' ;

trở lại [ fName, lName, age, category ] ;

}

Cuối cùng, hiển thị mảng trên bảng điều khiển với sự trợ giúp của “ console.log() ” và gọi phương thức “ mảngFunc() ” chức năng như đối số:

bảng điều khiển. đăng nhập ( mảngFunc ( ) ) ;

Kết quả là, mảng được trả về từ một hàm thành công:

Đó là tất cả về hàm trả về dạng mảng trong JavaScript.

Phần kết luận

Để trả về một mảng từ một hàm trong JavaScript, hãy xác định một đối tượng với sự trợ giúp của “ Mảng() ” hàm tạo và lưu trữ dữ liệu trên mỗi chỉ mục. Sau đó, sử dụng “ trở lại ” câu lệnh với biến được xác định. Hơn nữa, bạn có thể lưu trữ dữ liệu trong các biến và trả về nó trong mảng với lệnh “ trở lại ' tuyên bố. Bài đăng này đã nêu các phương thức khác nhau để trả về mảng từ một hàm trong JavaScript.