Các hàm có bản trong javascript
Ở cách phần trước chúng ta đã được tìm hiểu qua các khái niệm và cách sử dụng các câu lệnh rẽ nhánh, và vòng lặp Bài hôm nay chúng ta sẽ tiếp tục đi tìm hiểu khái niệm hàm và cách sử dụng hàm trong javascript. Show 1, Hàm là gì?-Hàm là một hoặc nhiều đoạn mã được viết ra để thực thi một hoặc nhiều hành động khi gọi nó, hàm có khả năng gọi đi gọi lại được. VD như thay vì tính tích của 2 số nhất định chúng ta có thể sử dụng hàm để tính tích của 2 số bất kỳ mà chúng ta muốn. 2, Cấu trúc của hàm.-Hàm trong javascript khai báo cũng giống như trong javascript, là bắt đầu phải có từ khóa 3 với các dạng như sau:Hàm cơ bản-Đây là dạng cơ bản nhất của hàm trong javascript, có cú pháp như sau:
Trong đó: funName là tên của hàm mà các bạn muốn đặt còn function là từ khóa bắt buộc. VD: Tạo hàm lấy tên website.
Hàm có tham số truyền vào-Đây là một dạng hàm rất hay được sử dụng trong dự án. Cú pháp:
Trong đó:
VD: Tạo hàm tính tổng của 2 số bất kì.
Hàm có tham số mặc định-Đây thực ra là dạng hàm có truyền tham số và đồng thời xét luôn giá trị mặc định cho các tham số đó. Cú pháp:
Trong đó:
VD: với hàm getSum ở trên mình sẽ xét tham số mặc định cho nó.
Hàm có giá trị trả về và không-Trong javascript có hai loại hàm,đó là hàm có giá trị trả về và hàm không có giá trị trả về.
VD: khai báo hàm getSum ở trên là hàm có giá trị trả về.
3, Gọi hàm.-Sau khi đã tạo được hàm thì giờ các bạn chỉ cần gọi hàm thôi. Hàm cơ bản-Để gọi hàm này các bạn sử dụng cú pháp:
Trong đó: funName là tên của hàm các bạn muốn gọi. VD: Gọi hàm 4 ở trên.
Xem Kết Quả Hàm có tham số truyền vào-Để gọi dạng hàm này thì các bạn cũng dùng cú pháp như hàm cơ bản, nhưng đồng thời các bạn truyền thêm các param vào theo cú pháp:
VD: Ta sẽ gọi hàm 5 ở trên. 0Xem Kết Quả Hàm có tham số mặc định-Để gọi dạng hàm này chúng ta có thể sử dụng cách gọi hàm cơ bản nếu không muốn truyền tham số, và cách gọi hàm có tham số truyền vào nếu muốn truyền tham số cho hàm. VD: Mình sẽ gọi hàm 5 theo 2 cách. 1Xem Kết Quả Hàm có giá trị trả về và không-Hàm này thì các bạn gọi như các ví dụ trên nhé. VD: Mình sẽ gọi hàm 5 ở trên. 2Xem Kết Quả 4, Các ràng buộc của tên hàm.-Javascript cũng giống như các ngôn ngữ khác nó cũng có các ràng buộc về tên hàm sau đây:
5, Lời kết.-Như vậy phần này mình đã giới thiệu với các bạn về hàm trong javascript rồi, phần tiếp theo mình sẽ giới thiệu với bạn các hàm xuất ra notification(thông báo) trên trình duyệt trong javascript. |