Cambiar uno de los valores en el mismo objeto en js, es decir, cambiar la dirección del objeto, para que no se afecten entre sí.

El caso es el siguiente:

 dejar pro = {

                      enParametros:{

                         "ip":'',  

                      }

                  }

          var proLeft = pro, proRight = JSON.parse(JSON.stringify(pro))

            proLeft.inParams.ip = izquierdaIp

            proRight.inParams.ip = ipderecha

De esta forma, si se cambia el valor del atributo ip, los dos objetos no se afectarán entre sí.

La razón es el problema de apuntamiento de la dirección del objeto, simplemente cambie la dirección de uno de los objetos.

Supongo que te gusta

Origin blog.csdn.net/weixin_43703816/article/details/127371180
Recomendado
Clasificación