循环、函数
循环:周而复始的重复执行相同的操作
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

浙公网安备 33010602011771号