Javascript高级编程手册介绍
1 JavaScript函数
1.1 JavaScript 函数定义
1.1.1 函数声明
1.1.2 函数表达式
1.1.3 Function() 构造函数
1.1.4 函数提升(Hoisting)
1.1.5 自调用函数
1.1.6 函数可作为一个值使用
1.1.7 函数是对象
1.2 JavaScript 函数参数
1.3 JavaScript 函数调用
1.4 JavaScript 闭包
1.5 递归
2 JavaScript面向对象编程
2.1 理解对象
2.2 创建对象
2.2.1 工厂模式
2.2.2 构造函数模式
2.2.3 原型模式
2.2.4 组合使用构造函数模式和原型模式
2.2.5 动态原型模式
2.2.6 寄生构造函数模式
2.2.7 稳妥构造函数模式
2.3 继承
2.3.1 原型链
2.3.2 借用构造函数
2.3.3 组合继承
2.3.4 原型式继承
2.3.5 寄生式继承
2.3.6 寄生组合式继承
2.4 类工具包Base
2.5 class继承
3 JavaScript内部对象
3.1 Object 类型
3.2 Array 类型
3.3 Date 类型
3.4 JSON
3.5 RegExp 类型
3.6 Function 类型
3.7 基本包装类型
3.7.1 包装类型
3.7.2 Boolean类型
3.7.3 Number类型
3.7.4 String类型
3.8 内置对象
3.8.1 Global对象
3.8.2 Math对象
4 BOM
4.1 BOM简介
4.2 Window
4.3 Screen
4.4 Location
4.5 History
4.6 Navigator
4.7 综合应用
4.7.1 弹窗
4.7.2 计时器
4.7.3 Cookie
5 DOM
5.1 DOM简介
5.2 改变 HTML
5.3 改变CSS
5.4 查找节点
5.5 遍历节点
5.6 DOM 创建、插入和删除
5.7 DOM事件
5.8 事件类型
5.9 事件处理程序
6 事件
6.1 事件流
6.2 事件处理程序
6.3 事件对象
6.4 综合应用
6.4.1 UI事件
6.4.2 鼠标与滚轮事件
6.4.3 键盘与文本事件
6.4.4 焦点事件
6.4.5 变动事件
7 项目实战
7.1 捡馅饼游戏
8 ES6编程
8.1 Promise
8.2 let
8.3 =>箭头函数
8.4 import和export
8.5 展开运算符
8.6 ES6十大特性
8.7 map/reduce
8.8 filter
8.9 sort
8.10 闭包
8.11 generator
8.12 Map和Set
8.13 iterable
8.14 Object.assign
8.15 Symbol类型
8.16 Object的方法

函数声明

2017-05-15 17:11:51
admin
1280
最后编辑:admin 于 2017-06-20 14:39:25

JavaScript 使用关键字 function 定义函数。

函数可以通过声明定义,也可以是一个表达式。


函数声明

在之前的教程中,你已经了解了函数声明的语法 :

function functionName(parameters) {
  执行的代码
}

函数声明后不会立即执行,会在我们需要的时候调用到。

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title></title> 
</head>
<body>

<p>本例调用的函数会执行一个计算,然后返回结果:</p>
<p id="demo"></p>
<script>
function myFunction(a,b){
	return a*b;
}
document.getElementById("demo").innerHTML=myFunction(4,3);
</script>

</body>
</html>

运行一下

 

Note 分号是用来分隔可执行JavaScript语句。 
由于函数声明不是一个可执行语句,所以不以分号结束。
    • 在线客服
    • 关注微信
    • 联系电话
      • 欢迎咨询
      • 欢迎加入QQ群 303257430
    • 公众号:源宝网络
      • 联系电话及微信号 18902328227