Skip to content

forEachFields ​

输入一个对象obj和迭代器iterator,遍历对象的每个字段,对每个字段的值执行iterator。

Added in v0.0.1

Usage ​

ts
import { forEachFields } from 'parsnip-kit'

const user = { name: 'John', age: 30 }
forEachFields(user, (value, key, obj) => {
  console.log(`Key: ${key}, Value: ${value}`)
})
// Key: name, Value: John
// Key: age, Value: 30

API ​

Type Parameter ​

ArgTypeDescription
Textends object对象类型

Arguments ​

ArgTypeOptionalDefaultDescription
objTfalseundefined待遍历的对象
iterator(value: any, key: string, object: T) => anyfalseundefined迭代器函数

Returns ​

Type
void