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.