itools.js
Version:
前端开发中常用的工具方法
20 lines (18 loc) • 369 B
JavaScript
/**
* 深层trim
*/
import type from './type'
const trim = (data) => {
let _type = type(data)
if (_type === 'string') {
data = data.trim()
} else if (_type === 'array') {
data = data.map(item => trim(item))
} else if (_type === 'object') {
for (let key in data) {
data[key] = trim(data[key])
}
}
return data
}
export default trim