JavaScript(9) json字符串转换为json对象的2种方式(eval、parse)

json字符串  -->   '{"id":1,"name":"张三"}'
json对象     -->    {"id":2,"name":"李四"}
json字符串转为json对象   方式①:使用eval     -->     eval("("+jsonStr+")");
json字符串转为json对象   方式②: JSON.parse(jsonStr)
eval 和 JSON.parse(jsonStr) 区别??
eval:不需要标准的json格式能转
parse:把json字符串转为json对象,必须满足标准的json格式


ex:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>


	
		
		json转换
		
	
	
	
	

运行效果:

JavaScript(9) json字符串转换为json对象的2种方式(eval、parse)_第1张图片

 

你可能感兴趣的:(-----❶,JavaScript)