您当前的位置: 首页 > 

@大迁世界

暂无认证

  • 4浏览

    0关注

    739博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

深入函数(上)

@大迁世界 发布时间:2019-12-29 15:39:49 ,浏览量:4

文章目录
  1. 函数是什么
  2. 函数的定义
  3. 函数的参数
  4. 函数的返回值
  5. 函数的调用方式
  6. 词法(静态)作用域与动态作用域
  7. 调用栈(Call Stack)
函数是什么

函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这时我们就可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省重复输入大量代码的麻烦。

函数可以概括为:一次封装,四处使用。

函数的定义

函数的定义方式通常有三种:函数声明方式、函数表达式、 使用Function构造函数 。

函数声明方式

语法:

function 函数名(参数1,参数2,...){  
    //要执行的语句  
}  

例:

// 声明
function sum(num1, num2) {
  return num1 + num2;
}

// 调用
sum(1, 2)  // 3

函数表达式

语法:

var fn = function(参数1,参数2,...){ 
关注
打赏
1664287990
查看更多评论
立即登录/注册

微信扫码登录

0.0431s