Estoy tratando de agregar propiedades y valores de la variable al objeto existente en JavaScript. Mi código es como a continuación.
var partno = $this.parents('.cart_item').data('partno'); if (localStorage.getItem("shipping_values")) { var shipping_values = localStorage.getItem("shipping_values"); shipping_values[partno] = $this.val(); console.log(shipping_values); // I am not getting updated values here. }Los valores recibidos de localStorage están en cadenas. Debe ejecutar JSON. parse y luego agregar valores al objeto.
var shipping_values = JSON.parse(localStorage.getItem("shipping_values")); shipping_values[partno] = $this.val();