在函数体中for循环可以使用return
function dd(){
for(var i=0;i<4;i++){
return 'fanxuejing';
}
console.log('aaa');
}
dd() //fanxuejing
function test(){
for(var i = 0; i < 5; i++){
if(i > 3) {
console.log(i)
return 'fanxuejing'
}
}
console.log('aaa')
}
test() //4 fanxuejing
function test () {
for(let i = 0; i < arr.length; i ++) {
if(i === 3) {
return 'fanxuejing'
}
}
}
test () //fanxuejing
在函数体中forEach不可以使用return
function test () {
arr.forEach((item,index) => {
if(index === 3) {
return 'fanxuejing'
}
})
}
test () //undefined