for (const dir in dirs) {
console.log(dir)
}
1. 遍历对象的属性
2. 遍历数组的索引
注意:
1.for in 循环会遍历对象所有的属性。因此我们需要使用
hasOwnProperty()方法来判断属性是否是对象自身的属性
- for in 循环的顺序是不确定的,因此我们不能依赖它的顺序来执行操作
- for in 循环不仅仅遍历对象属性,还会遍历对象的方法。
- for in 循环不适用于遍历数组。
2024-06-06 07:16:49 阅读次数:40
for (const dir in dirs) {
console.log(dir)
}
1. 遍历对象的属性
2. 遍历数组的索引
注意:
1.for in 循环会遍历对象所有的属性。因此我们需要使用
hasOwnProperty()方法来判断属性是否是对象自身的属性
下一篇:java递归设置层级菜单
观察者模式是设计模式的行为模式,是定义一种阅读机制。它的核心思想是定义对象间的一对多的依赖关系,当有一个对象发生改变之后通知多个观察对象。
中介者模式是一种行为模式, 他的核心思想是通过引入一个中介者对象,将多个对象之间的复杂交互逻辑统一管理。每个对象只需要与中介者通信,而不需要直接与其他对象交互,从而降低系统的耦合度。
装饰模式是一种结构形模式,允许通过将对象放入包含行为的特殊封装对象(装饰器)中来为原来对象(组件)绑定新的行为。
C++小技巧---单例模式创建唯一对象
【Java】this关键字的使用
【Java】类与对象简介
【C++】初识类和对象
【数据结构】遍历二叉树(递归思想)-->赋源码
synchronized详解
相交链表
文章
32777
阅读量
4804168
2025-04-23 08:18:32
2025-04-23 08:18:27
2025-04-23 08:18:27
2025-04-22 09:27:28
2025-04-22 09:24:51
2025-04-18 07:11:02
2023-03-28 03:29:30
2023-04-04 09:38:32
2022-11-17 12:37:20
2023-03-23 05:58:42
2023-04-07 06:44:05
2023-03-29 09:42:23