salto linea json_encode hacer como json

linea - JSON tipo de valor no definido



como hacer un salto de linea en json (2)

undefined es un tipo especial en el que simplemente indica que el language variable no está inicializado o puede que aún no esté definido.

null en javascript simplemente indica la ausencia de un valor, y también se puede usar para indicar "ningún valor" para los números y cadenas, así como para los objetos. El valor undefined también representa la ausencia de valor, es el valor de las variables que no tienen se ha inicializado y el valor cuando se obtiene de una propiedad de object o elemento de array que no existe undefined es una variable global predefinida que se inicializa a un valor no definido.

null y undefined no tiene propiedades ni métodos. De hecho, usando . o [] para acceder a la propiedad o al método de estos valores se produce un TypeError .

Me encontré con este código JSON. Noté que hace uso de undefined valor undefined . ¿Dónde puedo encontrar más información sobre este tipo de valor?

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


  • undefined no es un valor json válido, aunque es válido en javascript. De la norma oficial json (ECMA-404, Sección 5):

    Un valor JSON puede ser un objeto, matriz, número, cadena, verdadero, falso o nulo.

  • Para json, use null en lugar de indefinido : { "something": null }