Olá, Arthur! Tudo bem?
Pelo que entendi, você está tentando utilizar o método forEach() em um array de usuários que foi obtido do localStorage, mas está recebendo o erro "usuarios.forEach is not a function". Esse erro geralmente ocorre quando você tenta utilizar um método de array em um objeto que não é um array.
Uma possível solução para esse problema é verificar se o valor obtido do localStorage é realmente um array. Você pode fazer isso utilizando o método Array.isArray() antes de utilizar o forEach(). Por exemplo:
const usuarios = JSON.parse(localStorage.getItem("json")) || [];
console.log(usuarios);
if (Array.isArray(usuarios)) {
usuarios.forEach((elemento) => {
console.log(elemento);
});
} else {
console.error("O valor obtido do localStorage não é um array.");
}
Dessa forma, você evita que o método forEach() seja utilizado em um objeto que não é um array e recebe uma mensagem de erro caso isso aconteça.
Espero ter ajudado e bons estudos!