es6:for,foreach,for...in循环区别

简介: es6:for,foreach,for...in循环区别

es6:for,foreach,for…in循环区别

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <script>
        const names = ['zhang','li','deng','mongodb'];
        // for(let i = 0;i < names.length;i++){
        //     console.log(names[i]);
        // }
        // names.forEach(name => {
        //     console.log(name)
        // })//不可以终止这个循环
        // for (let index in names) {//遍历对象中的可枚举的属性
        //    console.log(names[index])
        // }
        for(let name of names){//他循环的事数组对象的属性,可以终止循环
            console.log(name);
        }
    </script>
</body>
</html>
相关文章
|
1月前
for in ,for of和forEach的区别
for in ,for of和forEach的区别
41 5
|
1月前
|
算法
|
3月前
|
索引
foreach,for in和for of的区别
foreach,for in和for of的区别
47 1
|
3月前
了解foreach循环
了解foreach循环
|
6月前
|
JavaScript
var let 在 for 循环中的区别
var let 在 for 循环中的区别
29 1
|
6月前
|
JavaScript 前端开发
foreach、for in和for of的区别?
foreach、for in和for of的区别?
49 0
C#中For循环和Foreach循环的区别
C#中For循环和Foreach循环的区别
124 0
|
JavaScript 前端开发 索引
foreach、for in 和for of的区别?
foreach、for in 和for of的区别?
|
存储 JavaScript 前端开发
JS的for循环,forin循环,forof循环,foreach循环map循环以及,reduce()循环 方法最实用详解。
JS的for循环,forin循环,forof循环,foreach循环map循环以及,reduce()循环 方法最实用详解。
|
Web App开发 JavaScript 前端开发
有了 for 循环 为什么还要 forEach ?
有了 for 循环 为什么还要 forEach ?
31939 4
有了 for 循环 为什么还要 forEach ?