此函数非彼函数!
相信很多小伙伴看到函数都吓到了(2333),但编程语言中的函数并非数学意义上的函数,非但不用害怕,且学好函数会让你的js之旅更加方便快捷,得心应手。
JavaScript 函数的概念
函数:封装一段可被重复调用执行的代码块,通过函数可以实现大量代码的重复使用。函数也是一种引用数据类型。
简单来说函数就是一个容器,可以封装一些代码, 在需要时再执行这些代码。
函数的使用
创建函数(常用):
通过 function 关键字声明函数,又叫做 命名函数
function 函数名() { // 函数体代码 } // function 是声明函数的关键字,必须小写
通过函数表达式定义函数,又叫做 匿名函数
let fun = function() { // 函数体代码 }; // fun 是变量名,不是函数名 // fun 是变量,只不过变量存储的是函数
如何调用这些函数呢?
// 函数内的代码一般不会自动执行,需要调用这个函数 函数名(); // 函数表达式创建的函数可以通过变量名来调用 变量名();
函数的封装:
函数的封装是把一个或者多个功能通过函数的方式封装起来,对外只提供一个简单的函数接
口(函数名)。
//例用封装函数计算 1-100 累加和 function loo() { let num = 0; // 准备一个变量,保存累加和 for (let i = 1; i <= 100; i++) { num += i; // 把每个数值 都累加到变量中 } console.log(num); } // 调用函数 loo();