当前位置: 首页 > article >正文

【Object字段缺失】JS的对象在更新后发现Key值消失

BUG记录

再更新数据的过程中,发现数据中存储的key值消失了??离了大谱
期望的存储数据

const uploadData = {
	a: 1,
	b: 2,
	c: 3
}

结果实际的存储结果是

const uploadData = {
	a: 1,
	c: 3
}

我b呢?我那么大个b呢?

原因定位

主要是存储时用了JSON.stringify 但是这玩意会对值为undefined的数据自动抹去

同时满足

  1. 值为 undefined
  2. 使用JSON.stringify序列化数据
    就会导致对象中的key也消失!!!!!!

http://www.kler.cn/a/452430.html

相关文章:

  • 夸克:图片提取文字功能的优秀体验
  • 全国硕士研究生入学考试(考研)常识详解之复试考试科目:笔试、面试与加试
  • UE5.3 C++ Ceiusm中的POI 制作3DUI 结合坐标转化
  • 【day17】多线程基础
  • 【Java基础面试题046】Java中的注解原理是什么?
  • flink sink doris
  • 外包干了两年,技术退步明显...
  • LeetCode每日三題(三
  • shell学习简介(一)
  • 【三维重建】去除瞬态物体Distractor汇总
  • 【行空板K10】评测资料准备
  • 华为OD机试 密码截获(C/JAVA)
  • NNDL 作业11 LSTM
  • FFmpeg在python里推流被处理过的视频流
  • MyBatis如何处理延迟加载?
  • 三维扫描在汽车/航空行业应用
  • Java web的发展历史
  • C#中的委托机制:深入理解与应用
  • 基于earthSDK三维地图组件开发
  • vue.js 指令的修饰符