Estou usando JSON.parseuma resposta que às vezes contém uma resposta 404. Nos casos em que retorna 404, existe uma maneira de capturar uma exceção e, em seguida, executar outro código?
data = JSON.parse(response, function (key, value) {
var type;
if (value && typeof value === 'object') {
type = value.type;
if (typeof type === 'string' && typeof window[type] === 'function') {
return new(window[type])(value);
}
}
return value;
});
XMLHttpRequest, não aJSON.parsesi mesma. Se você me mostrar o trecho de código, talvez eu possa ajudá-lo.