1. 函数的概念
- 在 JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。
- 虽然for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用
JS中的函数
- 函数就是封装一段可以重复使用的代码块。目的就是让大量代码重复使用
2. 创建函数的三种方式
- 自定义函数(命名函数)
function fn() { }
- 函数表达式(匿名函数)
var fn = function () { }
- new Function()(了解即可)
let f1 = new Function('console.log(123)') f1() // new Function() 数函数的构造函数,里面可以写函数体 // f1() 调用的时候,可以执行里面的函数体
3. 函数的调用方式
-
普通函数
function fn () { } fn()、fn.call() // 调用方式
-
对象的方法
var obj = { o.sayHi