Chức năng javascript giải thích với ví dụ là gì?

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 Hàm là một khối mã sẽ chỉ được thực thi nếu 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

Trong hướng dẫn này, bạn sẽ học-

Cách tạo một hàm trong JavaScript

  1. Sử dụng chức năng từ khóa theo sau là tên của chức năng
  2. Sau tên hàm, mở và đóng dấu ngoặc đơn
  3. Sau dấu ngoặc đơn, mở và đóng dấu ngoặc nhọn
  4. Trong dấu ngoặc nhọn, hãy viết các dòng mã của bạn

cú pháp

function functionname()

{

  lines of code to be executed

}

Hãy tự thử điều này

<html>
<head>
	<title>Functions!!!</title>
	<script type="text/javascript">
      function myFunction()
      {
      	document.write("This is a simple function.<br />");
      }
		myFunction();
	</script>
</head>
<body>
</body>
</html>

Hàm có đối số

Bạn cũng có thể tạo các hàm có đối số. Các đối số phải được chỉ định trong ngoặc đơn

cú pháp

function functionname(arg1, arg2)

{

  lines of code to be executed

}

Hãy tự thử điều này

<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>

Giá trị trả về JavaScript

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 return theo sau là giá trị được trả về

Hàm là các chương trình con trong một chương trình bao gồm các khối mã được sử dụng để thực hiện các tác vụ nhất định. Nói chung, các hàm lấy một giá trị làm tham số, xử lý nó và sau đó trả về một đầu ra

Các chức năng giúp chúng tôi sử dụng lại các khối mã và tránh lặp lại. Chúng có thể được sử dụng để chia các vấn đề phức tạp thành các phần nhỏ hơn. Chúng tăng khả năng đọc mã và giảm kích thước của nó khi các câu lệnh trùng lặp được thay thế bằng một dòng mã. e. , gọi hàm

Các loại chức năng

Có hai loại chức năng khác nhau

  • Chức năng tích hợp/Chức năng thư viện tiêu chuẩn
  • Chức năng tùy chỉnh/do người dùng xác định

Chức năng tích hợp sẵn

Hầu hết các ngôn ngữ lập trình đều có các hàm tích hợp giúp chúng ta thực hiện một số hành động nhất định bằng một dòng mã. Những hành động này nếu không sẽ yêu cầu mã hóa phức tạp. Các hàm dựng sẵn phổ biến nhất trong JavaScript là

  • loại()
  • toString()
  • parseInt()
  • isNaN()
  • mã hóaURI()

Hàm do người dùng xác định

Như tên cho thấy, đây là các chức năng tùy chỉnh được tạo bởi người dùng. Người dùng/lập trình viên có thể tạo các chức năng tùy chỉnh cho một nhiệm vụ cụ thể mà họ cần thực hiện

Ghi chú. Chúng tôi sẽ sử dụng bảng điều khiển trình duyệt để minh họa các ví dụ được thực hiện trong bài đăng này. Để mở bảng điều khiển trình duyệt

  • Sử dụng phím F12 trong Chrome và các trình duyệt dựa trên crom khác
  • Sử dụng tổ hợp phím tắt CTRL + SHIFT + K cho Mozilla
  • Sử dụng phím tắt Option + ⌘ + C trong Safari (nếu menu nhà phát triển không xuất hiện, hãy mở Tùy chọn bằng cách nhấn ⌘ + và trong tab Nâng cao, chọn “Hiển thị menu Phát triển trong thanh menu”)

Cách khai báo một hàm trong JavaScript

Trước hết, chúng ta cần khai báo hàm trước khi có thể bắt đầu sử dụng nó. Trong JavaScript, từ khóa function được sử dụng để khai báo một hàm. Theo sau nó là tên của hàm cùng với các tham số trong ngoặc đơn. Các tham số là tùy chọn và được phân tách bằng dấu phẩy

Sau đó chúng ta cần xác định phần thân của hàm. Chúng ta có thể đặt bất kỳ đoạn mã nào trong một hàm;

tên hàm_hàm ( tham số1, tham số2,. , tham số )
{
    Câu lệnh ;
}

Trong ví dụ này, chúng ta sẽ khai báo và định nghĩa một hàm bình phương giá trị của một số đã cho

functionsquare ( số )
{
let sq = number * number;
return sq;
}

Trong ví dụ trên, hàm square nhận một số làm tham số. Sau đó, nó nhân số với chính nó và lưu nó vào một biến có tên là sq. Sau đó, hàm trả về giá trị hiện diện bên trong biến sq

Biến sq là biến cục bộ của hàm square và sẽ không hoạt động ngoài hàm này. Các biến được khai báo và định nghĩa trong hàm là biến cục bộ của hàm đó. Mặt khác, các biến được khai báo trong chương trình chính là biến toàn cục và có thể được truy cập từ bất kỳ đâu trong chương trình

Bây giờ chúng ta sẽ sử dụng một ví dụ khác sẽ lấy hai tham số khác nhau và nhân chúng

functionmultiply ( số1, số2 )
{
letans = number1 * number2;
returnans;
}

Hàm đưa ra ở trên đang lấy hai số khác nhau làm tham số. Sau đó, nó nhân chúng với nhau và lưu trữ giá trị trong biến ans. Sau đó, nó trả về giá trị của biến answer đến nơi nó được gọi

Cách gọi một hàm

Khai báo và định nghĩa một hàm xác định chức năng đó sẽ làm gì khi nó được gọi

Các chức năng có thể được gọi bằng tên của chúng cùng với các tham số (được phân tách bằng dấu phẩy) trong ngoặc đơn. Sau đây là ví dụ về cú pháp có thể được sử dụng để gọi một hàm trong JavaScript

tên_hàm ( tham số );

Trong ví dụ được đưa ra dưới đây, chúng tôi sẽ gọi hàm vuông được đề cập ở trên và chúng tôi sẽ chuyển số 5 làm tham số cho nó

hình vuông (5);

Hàm sẽ bình phương số 5 và trả về 25. Chúng ta có thể xác minh điều này bằng cách gọi hàm bên trong bảng điều khiển. phương thức log()

bảng điều khiển. log( hình vuông (5));

Chức năng javascript giải thích với ví dụ là gì?

Nếu một hàm đang trả về một giá trị, nó sẽ trả lại giá trị đó cho nơi nó được gọi. Như đã thấy trong ví dụ trên, khi chúng ta gọi hàm bên trong bàn điều khiển. log(), đầu ra là 25, là giá trị trả về của hàm

Chúng ta có thể sử dụng bất kỳ biến hoặc số nào thay cho tham số. Một Hàm cũng có thể được gọi từ bên trong bất kỳ hàm nào khác. Chúng ta cũng có thể sử dụng hàm làm điều kiện cho câu lệnh if và vòng lặp

Sự kết luận

Chức năng là các khối mã riêng lẻ được viết để thực hiện các hành động cụ thể. Chúng là những khối xây dựng cơ bản nhất của hầu hết các ngôn ngữ lập trình chính

Như đã đề cập ở trên, tất cả các ngôn ngữ lập trình chính đều có chức năng tích hợp sẵn. Các chức năng này giúp các nhà phát triển thực hiện các tác vụ phức tạp bằng một dòng mã. Các nhà phát triển cũng có tùy chọn để viết các chức năng của riêng họ theo yêu cầu của mã của họ

Trong bài đăng này, chúng tôi đã thảo luận về chức năng là gì và làm thế nào để khai báo chúng. Hơn nữa, chúng ta cũng đã học cách gọi các hàm đã khai báo

Hàm JavaScript là gì?

Hàm JavaScript là một khối mã được thiết kế để thực hiện một tác vụ cụ thể . Một hàm JavaScript được thực thi khi "cái gì đó" gọi nó (gọi nó).

Các loại chức năng trong JavaScript là gì?

Có 3 cách viết hàm trong JavaScript. .
Khai báo hàm
Biểu thức hàm
Chức năng mũi tên

Làm thế nào chức năng được viết bằng JavaScript giải thích nó?

Cách phổ biến nhất để xác định một hàm trong JavaScript là sử dụng từ khóa hàm, theo sau là một tên hàm duy nhất, một danh sách các tham số (có thể trống) và . .

Một số ví dụ về JavaScript là gì?

Các ví dụ phổ biến nhất về JavaScript .
ví dụ 1. Chương trình JavaScript để in Hello World. .
ví dụ 2. Chương trình JavaScript để tìm giai thừa của một số. .
Ví dụ 4. Ví dụ chương trình biểu mẫu JS. .
Ví dụ 5. Chương trình tin nhắn POPUP sử dụng sự kiện. .
Ví dụ 6. Cảnh báo Hiển thị cho Chương trình Tin nhắn Nhắc. .
Ví dụ 7. Thông báo bật lên ngắt dòng