[], объекты в {}, а строки в ""?
нету конечно
const cleanData = (obj) => { Object.keys(obj).forEach(key => { if (typeof obj[key] === 'string') { obj[key] = '' } else if (typeof obj[key] === 'number') { obj[key] = 0 } else if (Array.isArray(obj[key])) { obj[key] = [] } else if (Object.prototype.toString.call(obj[key]) === '[object Object]') { obj[key] = cleanData(obj[key]) } else { obj[key] = null } }) return obj }
Обсуждают сегодня