Hôm nay chúng ta sẽ tiếp tục tìm hiểu hàm trong javascript các bạn có thể tìm hiểu về cách thức khai báo hàm, cách gọi hàm,cách xử lý giá trị trả về trong hàm, hãy tìm hiểu thật kỹ để nắm bắt được bài học này nhé.
Hàm trong JavaScript là gì?
Các hàm rất quan trọng và hữu ích trong bất kỳ ngôn ngữ lập trình nào vì chúng làm cho mã có thể tái sử dụng Một hàm là một khối mã sẽ được thực thi chỉ khi nó được gọi. Nếu bạn có một vài dòng mã cần được sử dụng nhiều lần, bạn có thể tạo một hàm bao gồm các dòng mã lặp lại và sau đó gọi hàm bất cứ nơi nào bạn muốn.
Những nội dung chính
- Cách tạo một hàm trong JavaScript
- Hàm với đối số
- Giá trị trả lại của JavaScript
Cách tạo một hàm trong JavaScript
- Sử dụng chức năng từ khóa theo sau là tên của chức năng.
- Sau tên hàm, mở và đóng dấu ngoặc đơn.
- Sau dấu ngoặc đơn, mở và đóng dấu ngoặc nhọn.
- Trong dấu ngoặc nhọn, hãy viết các dòng mã của bạn.
function functionname(){Code xử lý}
function myFunction(){document.write("Day la javasctipt.<br />");}myFunction();
Hàm với đối số
function functionname(arg1,arg2){Code xử lý}
<html><head><script type="text/javascript">var count = 0;function countVowels(name){for (var i=0;i<name.length;i++){if(name[i] == "a" || name[i] == "e" || name[i] == "i" || name[i] == "o" || name[i] == "u")count = count + 1;}document.write("Hello " + name + "!!! Your name has " + count + " vowels.");}var myName = prompt("Please enter your name");countVowels(myName);</script></head><body></body></html>
Hàm trả về giá trị
Bạn cũng có thể tạo các hàm JS trả về giá trị. Bên trong hàm, bạn cần sử dụng từ khóa trả về theo sau là giá trị được trả về.
cú pháp:
function functionname(arg1, arg2)
{
return val1;
}
Ví dụ:
<html>
<head>
<script type="text/javascript">
function returnSum(first, second)
{
var sum = first + second;
return sum;
}
var firstNo = 78;
var secondNo = 22;
document.write(firstNo + " + " + secondNo + " = " + returnSum(firstNo,secondNo));
</script>
</head>
<body>
</body>
</html>
No comments:
Post a Comment