Javascript之函数

1 初步认识函数

1

10 函数,是一种封装。就是将一些语句,封装到函数里面。通过调用的形式,执行这些语句。

函数的使用,是两个步骤,第一步,函数的定义:

语法:

1 function 函数名字(){ }

function就是英语“函数”、“功能”的意思。顾名思义,将一些功能封装到函数里面。

function是一个关键字,和var、typeof一样,都是关键字,后面要加空格。

函数名字的命名规定,和变量的命名规定一样。只能是字母、数字、下划线、美元符号,不能以数字开头。

后面有一对儿空的小括号,里面是放参数用的,下午介绍。大括号里面,是这个函数的语句。

常见错误:

不能小括号包裹大括号:

1 function sayHello({ })

不能忘了小括号对儿:

1 function sayHello{ }

第二步,函数的调用。

函数如果不调用,等于白写。

调用一个函数,太简单了,就是这个函数的名字后面加小括号对儿。

语法:

1 函数名字();

定义函数,可以在调用的后面:这是JS的语法特性,函数声明头的提升。知道就行了。

1console.log("你好");

2sayHello();//调用函数

3

4//定义函数:

5function sayHello(){

6console.log("欢迎");

7console.log("welcome");

8}函数的功能、好处:

1) 将会被大量重复的语句写在函数里面,这样以后需要这些语句的时候,直接调用函数,不用重写那些语句。

2) 简化编程,让编程变的模块化。

2 函数的参数

实际参数和形式参数的个数,要相同。

1qiuhe(3,4);

2qiuhe("3",4);

3qiuhe("我爱你","中国");

4

5function qiuhe(a,b){

6console.log(a + b);

7}

3 函数的返回值

1

return就是英语“返回”的意思,那么就表示此时这个“函数调用的表达式”(红色部分),值就是这个a+b。

● 函数里面可以没有return,如果有,只能有一个。不能有多个return;

● 函数里面,return后面不允许书写程序了,也就是说写在后面的程序无效;

前端俱乐部分享前端相关技术,精选课程,热点资讯,心得感悟,加入我们快速提升个人技能。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180407G027T600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励