JavaScript函数
函数---就是某一个具体功能实现代码的集合
函数的创建
function 函数名称(参数列表){函数体}
函数安照有没有名称分为:有名函数和匿名函数
有名函数:function test1(){}
匿名函数:window.οnlοad=function(){}
函数安照有没有参数分为:无参数的函数和有参数的函数
参数---参数就是局部变量,接收函数之外的数据进入本函数中进行运算活动。
无参数的函数:function test1(){}
有参数的函数:function test2(num,str){}
函数安照有没有返回值分为:无返回值的函数和有返回值的函数
返回值---函数执行完成以后的最终的执行结果
无返回值的函数:function test1(){}
有返回值的函数:function test1(){ return xxxx;}
函数声明后不会立即执行,会在我们需要的时候调用到。
函数的调用:1.要什么,给什么
2.给什么,收什么
1.函数表达式
表达式---有运算数据和运算符号组成的运算的式子。
表达式除过 1+1 / 10>3 / true || false / typeof str这些,
还有对象调用属性/对象调用方法都是表达式。
var student={name:"zhangsan",
test1:function(){}}
student.name;//zhnagsan
student.test1();
函数表达式---将函数的创建赋值给变量,函数没有名称,此时变量名称就成了函数名称。
var myfun=function(){} //函数表达式
在使用的时候直接用变量名称表示了函数/函数的结果。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv=