Cita:
Iniciado por Artificium A ver, JSON es una parte de JavaScript y no es un formato de intercambio de datos, no originalmente. Después se usó con Ajax para intercambiar datos, por su simpliciadad. JSON es una notación para crear objetos y arrays de manera más sencilla. JSON no es igual a JavaScript, es parte de JavaScript, si usas JSON estás usando JavaScript, pero si usas JavaScript no necesariamente estás usando JSON. Entonces JSON es un subconjunto de JavaScript.
Lamento decirte que estás equivocado.
Como ya dije antes, JSON no es un subset de JavaScript, para que eso sea cierto debería darse que todo JSON sea JavaScript válido y
no es así.
Sin contar que
el sitio oficial lo deja bastante en claro:
Cita: "It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999"
Por otro lado, usar el constructor implicito de arrays u objetos no implica usar JSON, sino que JSON se baso en dichos constructores implicitos para su sintaxis.
Te diría que dejes de desinformar a la gente, y que si vas a postear semejante burrada no lo hagas con ese tono prepotente,