2010-06-07 4 views
1

브라우저에서 JSON.parse를 지원하지 않는 경우 json.js를 포함하고 parseJSON을 대신 호출하는 것이 맞습니까? 당신은 항상 json2.js를 사용하는 표준 JSON.parse/.stringify를 계속 사용 할 수JSON.Parse를 사용하여 정상적인 성능 저하

var z; 

if (JSON.parse) 
    z = JSON.parse(yada); 
else 
    z = JSON.parseJSON(yada); 

답변

3

:

그래서 코드는 것 같이 보입니다. json2.js는 브라우저에 이름이없는 경우 해당 함수를 추가하므로 호출을 간단하게 유지할 수 있습니다.

+0

이것은 이전 버전의 브라우저를 "호환 가능"으로 만드는 최적의 솔루션입니다. json2.js를 축소하십시오. – Billbad

관련 문제