接口请求内容改变的问题.

简介: 接口请求内容改变的问题.

不管以什么方式请求相同,这里以axios为例:

      axios.post(
          url, {
            "serviceStation": "",
            'pageSize': "10000",
            "pageNumber": "1"
          })
        .then(function(res) {
          console.log(res.data);
        });

请求结果:

可以看到Object对象下有4个key,


再加一行代码

      axios.post(
          url, {
            "serviceStation": "",
            'pageSize': "10000",
            "pageNumber": "1"
          })
        .then(function(res) {
          console.log(res.data);
          res.data.AABB = "新加的哦我";
        });

运行会报错么?res.data下并没有AABB这个字段


测试结果:

可以看到,即使是写在打印语句后面 , 为一个不存在的字段赋值 , 也不会报错.

且也会被打印出来.


也就是说 , 值会同步 , 即使是先打印出再变化 , 打印出的值也会同步变化

但是 这只是针对引用数据类型

不知道基本数据类型是否可以


所以做了一下测试

        var obj = {
          name: "青染",
          age:18
        }
        console.log("引用_前",obj);
        obj.tel = "10086";
        console.log("引用_后",obj);
        
        let clock = "2021-12-11 23:16";
        console.log("基本_前",clock);
        clock = "今天星期六";
        console.log("基本_后:",clock);

猜一下结果?

结果就是

基础数据类型并不会同步到之前语句去, 将两个都显示为 “今天星期六”

但是 引用类型会同步.

相关文章
|
5月前
|
JSON 前端开发 API
构建前端防腐策略问题之更新getMemoryUsagePercent函数以适应新的API返回格式的问题如何解决
构建前端防腐策略问题之更新getMemoryUsagePercent函数以适应新的API返回格式的问题如何解决
构建前端防腐策略问题之更新getMemoryUsagePercent函数以适应新的API返回格式的问题如何解决
|
5月前
|
运维 Serverless 调度
函数计算产品使用问题之怎么在HTTP触发的函数里添加或读取自定义头部
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
6月前
|
前端开发 Java Spring
设置响应内容类型的几种方法比较
设置响应内容类型的几种方法比较
|
6月前
|
JSON 文字识别 数据格式
文本,文字识别,Flask实现内部接口开发,OCR外部接口的开发,如何开发一个识别接口,通过post调用,参数是图片的路径,内部调用,直接传图片路径就行
文本,文字识别,Flask实现内部接口开发,OCR外部接口的开发,如何开发一个识别接口,通过post调用,参数是图片的路径,内部调用,直接传图片路径就行
|
8月前
|
存储 JavaScript Java
响应系统的作用与实现(上)
响应系统的作用与实现
100 0
|
8月前
|
缓存 调度
响应系统的作用与实现 (下)
响应系统的作用与实现
76 0
全局响应返回处理
全局响应返回处理
52 0
怎么修改请求的参数和响应
怎么修改请求的参数和响应
108 0
|
机器学习/深度学习 Web App开发 开发者
根据不同的请求返回不同的内容| 学习笔记
快速学习根据不同的请求返回不同的内容
根据不同的请求返回不同的内容| 学习笔记
|
前端开发 JavaScript PHP
跨域的本质-动态指定回调函数名称| 学习笔记
快速学习跨域的本质-动态指定回调函数名称。
跨域的本质-动态指定回调函数名称| 学习笔记

热门文章

最新文章