知识点记录-遍历数组和对象的方法
- 遍历数组
- for循环
- forEach(item, index, array)不可以中断,没有返回值
- for...of可中断,适用于可迭代对象(数组、字符串、Map、set)
- map返回新数组,不修改原数组,可与其他数组方法链式调用
- filter返回新数组,不修改原数组,可链式调用
- reduce适用于聚合擦操作(求和、最大值),返回一个单一值
- every每个都是真返回真否则返回假、some有一个为真返回真,全部为假返回假
- 遍历对象
- for...in遍历所有可枚举属性
- Object.keys遍历对象自身的可枚举属性,返回数组
- Object.values遍历对象自身的可枚举属性值,返回数组
- Object.enteries遍历对象自身的可枚举属性键值对,返回数组
- Reflect.ownkeys遍历对象自身的所有属性,含不可枚举、符号属性、返回数组
- Object.getOwnPropertyNames遍历对象自身的所有属性名,含不可枚举属性,返回数组
- Object.getOwnPropertySymbols遍历对象自身的所有符号属性,返回数组
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
