Cómo comprobar objeto vacío?

sujon:

Tengo objeto de la matriz. Estoy tratando de comprobar vacía.

  const data = {
      test:[],
      test2:[],
      test1:["can"]
    }

Aquí está mi código tratando:

const dataObj = Object.values(data)

console.log(dataObj)

mi salida sería:

      const data = {
          test1:["can"]
        }
Pranav C Balan:

Puede utilizar Object.entriesy Array#reducemétodos.

const data = {
  test: [],
  test2: [],
  test1: ["can"]
}

const res = Object.entries(data).reduce((obj, [k, v]) => {
  if (v && v.length) obj[k] = v;
  return obj;
}, {})

console.log(res)

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=384106&siteId=1
Recomendado
Clasificación