Các Loại Hàm Trong Javascript - Lập Trình Không Khó
Có thể bạn quan tâm
Các loại hàm trong javascript được phân thành 2 loại lớn gồm hàm hệ thống như ( alert(), prompt(),…) và hàm do người lập trình tự định nghĩa. Trong bài viết này chúng ta sẽ tìm hiểu về loại hàm do người lập trình tự định nghĩa. Các bạn đã tìm hiểu khái niệm và cách sử dụng hàm ở bài viết trước rồi đúng không, trong bài viết này mình sẽ bổ sung những kiến thức còn thiếu về hàm trong Javascript. Nào chúng ta cùng lên đường :))
- Các loại hàm trong javascript:
- Hàm chứa tham số:
- Hàm không chứa tham số:
- Hàm anonymous:
- Hàm closure:
Các loại hàm trong javascript:
- Hàm chứa tham số
- Hàm không chứa tham số
- Hàm anonymous
- Hàm closure
Hàm chứa tham số:
Được sử dụng nhiều nhất, truyền tham số vào khi cần sử dụng
function myHam(a,b) { return (a+b) } console.log(myHam(2,3));Hàm không chứa tham số:
Cái này ít dùng vì phải khai báo tham số ngay trong hàm , không linh hoạt.
function MyHam() { var a = 10; var b = 20; return(a+b); } console.log(MyHam());Hàm anonymous:
Tạm dịch đây là hàm không tên, thì đúng là vậy nó là hàm không có tên. Được sử dụng nhiều, thường gán với biến khi khởi tạo. Tác dụng của nó là tiết kiệm bộ nhớ.
var x = function() { console.log('ta la ai ai la ta '); } x(); gọi hàmHàm closure:
Tạo khu vực riêng dành biến xử lí trong khu vực ấy. Đi luôn vào ví dụ cho dễ hiểu
var callFunc = function MyFunction() { var number = 10; function MyHam() { window.alert(number); } return MyHam(); } callFunc();// Gọi hàmTrong ví dụ này, hàm MyHam có quyền truy cập tới biến MyFunction được tạo ở hàm bên ngoài, hàm myFunction. Biến callFunc được tạo trong ngữ cảnh toàn cục và chứa một tham chiếu tới hàm MyHam. Khi biến callFunc được tạo, nó lập tức có quyền truy cập tới biến number. Closure có thể được sử dụng để giả lập phương thức private bên trong đối tượng, và có thể áp dụng trong các hàm xử lý sự kiện. Closurelà một trong những khái niệm mạnh và nâng cao trong JavaScript.
Ô tô kê vậy là chúng đã hoàn thành trọn vẹn kiến thức về hàm trong Javascript. Mình xin được dừng bài viết tại đây.
Xem bài viết tiếp theo tại đây.
Từ khóa » Các Loại Function Trong Javascript
-
Cơ Bản Về Các Loại Function() Trong JavaScript - Viblo
-
Javascript|Các Loại Function - Resazip's Blog
-
Các Loại Function Trong JavaScript - Hàm Và Gọi Hàm - Vi
-
Function Trong JavaScript - 200lab Education
-
Mọi Thứ Bạn Cần Biết Về Function - Javascript - CodeLearn
-
Tìm Hiểu Về Function Trong JavaScript - KiemtientuWeb
-
Đừng Học Về Function Javascript Cho đến Khi Bạn được được 8 Cách ...
-
Các Cách Khai Báo Function Trong JS | TopDev
-
Các Loại Function - YouTube
-
Cách Sử Dụng Hàm (Function) Trong JavaScript - Web Cơ Bản
-
Tất Cả Về Function - JavaScript (p1) - Techmaster
-
Kiểu Dữ Liệu Và Hàm (Function) Trong Javascript - VNTALKING
-
Tất Tần Tật Về Hàm Trong Javascript - KungFu Tech
-
Hiểu Các Tham Số Mặc định Trong JavaScript