Неожиданный конец Json Импута - PullRequest
0 голосов
/ 28 апреля 2020

Почему я получаю эту ошибку, хотя нет синтаксической ошибки? В чем причина этой ошибки?

VM1503: 1 Uncaught SyntaxError: Неожиданный конец ввода JSON при JSON .parse ()


<script>
    if (localStorage.getItem('cart') == null) {
        console.log("NULL");
        var cart = [];
    } else {
        cart = JSON.parse(localStorage.getItem('cart'));
    }



    $('.cart').click(function() {
        console.log("Clicked");
        var idstr = this.id.toString()
        if (cart[idstr] != undefined) {
            cart[idstr] = cart[idstr] + 1
        } else {
            cart[idstr] = 1
        }
        localStorage.setItem('cart', JSON.stringify(cart))
        console.log(cart);
    });
</script>


...