let cart = JSON.parse(localStorage.getItem("CART")) || [];
Alguém poderia me explicar para que serve duas barras antes de um array.
let cart = JSON.parse(localStorage.getItem("CART")) || [];
Alguém poderia me explicar para que serve duas barras antes de um array.
Resumindo a grosso modo este código diz que a variável cart recebe um objeto vindo de localStorage, caso o item CART exista na sessão, senão ele atribuirá apenas um array vazio, simbolizado pelo [], ou seja, os dois pipes (representado por ||) é sinômimo de ou.
Espero ter ajudado.