1. 函数声明:
函数声明(或函数语句)定义具有指定参数的函数,而不需要变量赋值。它们独立存在,即它们是独立的构造,不能嵌套在非功能块中。使用 function
关键字声明函数。
语法:
function gfg(parameter1, parameter2) { //A set of statements }
2. 函数表达式:
函数表达式就像函数声明或函数语句一样工作,唯一的区别是函数名不是在函数表达式中开始的,也就是说,匿名函数是在函数表达式中创建的。函数表达式在定义后立即运行。
语法:
var gfg = function(parameter1, parameter2) { //A set of statements }
示例1: 使用函数声明
<!DOCTYPE html> <html> <head> <title>Function Declaration</title> </head> <body> <center> <h1 style="color:green">YiibaiForGeeks</h1> <h3>Function Declaration</h3> <script> function gfg(a, b) { return a * b; } var result = gfg(5, 5); document.write(result); </script> </center> </body> </html>
运行结果:
25
示例2: 使用函数声明
<!DOCTYPE html> <html> <head> <title>Function Expression</title> </head> <body> <center> <h1 style="color:green">YiibaiForGeeks</h1> <h3>Function Expression</h3> <script> var gfg = function(a, b) { return a * b; } document.write(gfg(5, 5)); </script> </center> </body> </html>
运行结果:
25
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264350.html