函数的定义
- 赋值式定义:var 函数名=function( ){ }----不可以提前调用
-
var fn = function () { // 这里边写上将来调用时要执行的代码 console.log('我是函数 fn, 我是赋值式定义的') } fn() - 声明式定义:function 函数名( ){ }----可以提前调用
-
function fn1() { // 这里边写上将来调用时要执行的代码 console.log('我是函数 fn1, 我是声明式定义的') } fn1() - 函数的参数
-
function fn(a, b) { // 形参a, b 相当于 在函数内创建两个变量 // console.log(a, b) // 1 100 console.log(a + b) } fn(1, 100) fn(200, 100) - 函数的返回值
- 语法:return 要返回的内容
-
function fn1() { return '我是 fn1 的返回值' } var myFn1 = fn1() console.log(myFn1) // 我是 fn1 的返回值