如何将JavaScript中常用的for循环语句改写为一个长尾词的?

2026-04-09 06:071阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1067个文字,预计阅读时间需要5分钟。

如何将JavaScript中常用的for循环语句改写为一个长尾词的?

JavaScript中的循环语句很多,包括for、for-in、for-of和forEach循环,今天将对Array、Object、Set(ES6)、Map(ES6)四种数据结构的循环语句支持情况进行比较及区分。

新建四种数据类型的测试数据:let arr=[1, 2, 3,];

JavaScript中循环语句不少,for、for in、for of和forEach循环,今天对比Array、Object、Set(ES6)、Map(ES6)四种数据结构循环语句支持的情况及区别。

新建四种数据类型的测试数据

let arr = [1, 2, 3, 4, 5, 6]; let obj = { a: 1, b: 2, c: 3 }; let map = new Map([['a', 'a1'], ['b', 'b2'], ['c', 'c3']]); let set = new Set(['a', 'b', 'c']);

1 for

普通for循环在 Array 中可以使用。 遍历数组时,是遍历数组 下标 索引,通过下标去取值。

for (let i = 0; i < arr.length; i++) { // i是下标(索引) console.log(i) console.log(arr[i]) }

2 for in

for in 在 Array 和 Object 中都可以使用。需要注意的是,在原型上的属性,也会被循环出来。

阅读全文

本文共计1067个文字,预计阅读时间需要5分钟。

如何将JavaScript中常用的for循环语句改写为一个长尾词的?

JavaScript中的循环语句很多,包括for、for-in、for-of和forEach循环,今天将对Array、Object、Set(ES6)、Map(ES6)四种数据结构的循环语句支持情况进行比较及区分。

新建四种数据类型的测试数据:let arr=[1, 2, 3,];

JavaScript中循环语句不少,for、for in、for of和forEach循环,今天对比Array、Object、Set(ES6)、Map(ES6)四种数据结构循环语句支持的情况及区别。

新建四种数据类型的测试数据

let arr = [1, 2, 3, 4, 5, 6]; let obj = { a: 1, b: 2, c: 3 }; let map = new Map([['a', 'a1'], ['b', 'b2'], ['c', 'c3']]); let set = new Set(['a', 'b', 'c']);

1 for

普通for循环在 Array 中可以使用。 遍历数组时,是遍历数组 下标 索引,通过下标去取值。

for (let i = 0; i < arr.length; i++) { // i是下标(索引) console.log(i) console.log(arr[i]) }

2 for in

for in 在 Array 和 Object 中都可以使用。需要注意的是,在原型上的属性,也会被循环出来。

阅读全文