AJAX: 문자열이 JSON인지 확인하시겠습니까? 내 JavaScript가 다음 행에서 크래시되는 경우가 있습니다. var json = eval('(' + this.responseText + ')'); 크래시는 다음과 같은 인수가 있을 때 발생합니다.eval()JSON이 아닙니다.이 콜을 발신하기 전에 문자열이 JSON인지 확인할 수 있는 방법이 있습니까? 프레임워크는 사용하고 싶지 않습니다.그냥 사용할 수 있는 방법이 있을까요?eval()그럴만한 이유가 있어, 약속해json.org의 JSON 파서를 포함하면 다음과 같이 parse() 함수를 사용하여 try/flash로 랩할 수 있습니다. try { var json = JSON.parse(this.responseText); } catch(e) { ale..