本文介绍了JSON未定义值类型的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我遇到了这个JSON代码.我注意到它利用了undefined值.在哪里可以找到有关此值类型的更多信息?

I came across this JSON code. I noticed that it makes use of undefined value. Where can I find more information about this value type?

  tracks:[
     (         {
        codec:"h264",
        language:undefined,
        id:1,
        bitrate:785236,
        content:"video"
     }         ),
     (         {
        codec:"aac",
        language:undefined,
        id:2,
        bitrate:75969,
        content:"audio"
     }         )
  ],

推荐答案

  • 未定义不是有效的json值,即使它在javascript.摘自官方json标准(ECMA-404,第5节):

    • undefined is not a valid json value, even though it is valid injavascript. From the official json standard(ECMA-404, Section 5):

    • 对于json,请使用 null 而不是 undefined :{ "something": null }

    • For json, use null instead of undefined: { "something": null }

      这篇关于JSON未定义值类型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-22 20:26