数组中出现__ob__: Observer无法取值

控制台使用push添加打印数组的时候,出现
[{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, ob: Observer]
经过查阅,ob: Observer它不可枚举,从中不可xx[0]取值,
需要用JSON.parse(JSON.stringify(数组))
重新生成一个可枚举数组

              AllcropName.push({});
              AllcropName[i].value = this.Alldata.cropInfo[i].harvest;
              AllcropName[i].name = this.Alldata.cropInfo[i].cropName;
            }
            AllcropName.push({
              value: this.Alldata.totalHarvest,
              name: "总产量"
            });
            AllcropName = JSON.parse(JSON.stringify(AllcropName))```
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,342评论 0 3
  • 参考基础教程的整理,方便记忆 一、Object对象 (O大写) 所有其他对象都继承自这个对象。Object本身也是...
    Viaphlyn阅读 2,357评论 0 0
  • 我们先来看一个JS中常见的JS对象序列化成JSON字符串的问题,请问,以下JS对象通过JSON.stringify...
    程序员之路阅读 1,003评论 0 6
  • 1.JSON 格式的数据需要遵循什么规则 JSON格式是一种用于数据交换的文本格式,它对值的类型和格式有严格的规定...
    海山城阅读 902评论 0 2
  • 转载:在开发中,数组的使用场景非常多,平日中也涉及到很多数组的api/相关操作,一直也没有对这块内容进行一块整理总...
    七色烟火阅读 3,255评论 0 3