Skip to content

@pmun/utils / arrayReplaceNBSP

Function: arrayReplaceNBSP()

ts
function arrayReplaceNBSP<T>(arr, key): T[];

替换数组数据中指定字段的 &nbsp; 为不换行空格

Type Parameters

T

T extends Record<string, string | number | boolean | object>

Parameters

arr

T[]

数组

key

string

需要处理的字段名

Returns

T[]

处理后的数据数组

Example

ts
// 基本用法
const data = [
  { name: 'John&nbsp;Doe', age: 30 },
  { name: 'Jane&nbsp;&nbsp;Smith', age: 25 }
]
const result = arrayReplaceNBSP(data, 'name')
// 结果: [
//   { name: 'John Doe', age: 30 },
//   { name: 'Jane  Smith', age: 25 }
// ]

// 空数组情况
const emptyData = []
const result = arrayReplaceNBSP(emptyData, 'name')
// 结果: []