JavaScript函数⭐

一,函数的使用

1.1函数的定义

函数就是封装了一段可以被重复执行的代码块

目的:让大量代码重复使用

1.2封装

函数的封装是把一个或多个功能通过函数的方式封装起来,对外只提供一个简单的函数接口

封装类似于把电脑配件整合组装到机箱中(快递打包)

1.3函数的具体使用

分为声明函数调用函数

声明函数:

function 函数名(){

console.log(Hi~~)

}

注:函数名为动词,比如上式函数名应该写类似于sayHi(驼峰式),function关键字均为小写

上式是不表达的,因为没有调用函数(函数不调用自己不执行)

调用函数:

函数名()

注:上式代入例子应写为sayHi()

一定要加()

二,利用函数求1-100累加和

三,函数的参数

利用函数参数实现函数不同的代码

函数的参数可以有,也可以没有。个数不限

3.1形参

形式上的参数,在声明函数的小括号里

形参是接收实参的

形参类似于一个变量,被实参赋值

3.2实参

实际的参数,在函数调用的小括号里

实参是传递给形参的

四,利用函数求任意两个数的和

五,函数形参和实参匹配问题

六,函数的返回值return

七,利用函数求两个数的最大值

八,利用函数求数组中的最大值

九,return终止函数并且只能返回一个值

十,函数返回值两个注意事项

十一,通过榨汁机看透函数

十二,arguments使用

十三,利用函数求任意个数最大值

十四,利用函数翻转数组

十五,函数封装冒泡顺序

十六,利用函数判断闰年

十七,函数可以调用另外一个函数

十八,输出二月份天数

十九,函数的两种声明方式

相关推荐
代码煮茶37 分钟前
Vue3 虚拟列表实战 | 解决长列表性能问题(十万条数据流畅渲染,附原理)
前端·javascript·vue.js
We་ct43 分钟前
LeetCode 201. 数字范围按位与:位运算高效解题指南
开发语言·前端·javascript·算法·leetcode·typescript
光影少年2 小时前
React Native项目常见的性能瓶颈有哪些?(JS线程阻塞、UI渲染卡顿、内存泄漏、包体积过大)
javascript·react native·ui
竹林8182 小时前
在Next.js NFT市场中,我如何解决动态路由、链上数据获取与状态同步的连环坑
前端·javascript·next.js
csdn_aspnet3 小时前
如何在 .NET Core WebAPI 和 Javascript 应用程序中安全地发送/接收密钥参数
javascript·.netcore·cryptojs
还是大剑师兰特3 小时前
pnpm format 什么作用
开发语言·javascript·ecmascript
qq_339191143 小时前
kimi-cli 服务形式启动,kimi-cli无头模式 kimi-cli web启动,
服务器·前端·javascript
@大迁世界3 小时前
17.在 React 中如何根据条件决定渲染哪个组件?
前端·javascript·react.js·前端框架·ecmascript
travel_wsy4 小时前
PLY三维模型在vue中的展示
前端·javascript·vue.js
还是大剑师兰特4 小时前
Vite + Vue 3 一体化开发调试插件:vite-plugin-vue-devtools
前端·javascript·vue.js