循环、函数
循环:周而复始的重复执行相同的操作
for
whlie
do……whlie
for……in
for……of
for:
用于处理数列
一定要有终止条件
函数:将一系列操作包装成一个功能应用,当使用是直接调用
寒素声明:
function zbc(){}
var fn=function(){}
var nf=new function(){}
表现形式;
具名函数 function abc(){}
匿名函数
var fn=function(){}
var fn=()=>{}
arr.map(function(){})
arr.map(()=>{}) 回调函数用箭头函数最多
(function(){})()
(()=>{})()
箭头函数
async函数
async function x(){await}
generator函数
function* xy(){yiled}
参数:
形参:函数声明时,()中的参数,形参数量决定函数长度
实参:函数执行时,()中传的参数,类似于变量(形参)赋值(实参)
实参列表:arguments,有索引,有长度,伪数组,总是能用于函数内部,箭头函数中用...rest代替arguments,rest是数组
返回值:return后的内容
默认undefined
return阻止后面的语句执行
构造函数没有return
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本