Diferença entre Notação JSON e Literal de objeto no Javascript

Notação JSON: (Observe que os campos dos objetos vão entre aspas).

{“nome”:”pedro”, “sobrenome”:”abs”, “idade”:35}

Literal de objeto no Javascript: (Observe que os campos não vão entre aspas).

{nome:”pedro”, sobrenome:”abs”, idade:35}

 

Copie e cole em um arquivo txt, salve-o como *.html e dê um duplo click !

<html>
	<header>
		<script type="text/javascript">
			var p1 = {"nome":"pedro", "sobrenome":"abs", "idade":35};
			var p2 = {nome:"pedro", sobrenome:"abs", idade:35}

			window.onload = function(){
				document.write(p1.idade + "<br>");
				document.write(p2.idade + "<br>");
				document.write(typeof p1.idade + "<br>");
				document.write(typeof p2.idade + "<br>");
			}
		</script>
	</header>
	<body>
	</body>
</html>

 

veja mais em:

http://json.org/example.html

 

 

 

Esta entrada foi publicada em Javascript e AJAX com as etiquetas . ligação permanente.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s