Tôi đang sử dụng JSON.parsetrên một phản hồi đôi khi có phản hồi 404. Trong trường hợp nó trả về 404, có cách nào để bắt ngoại lệ và sau đó thực thi một số mã khác không?
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, không phảiJSON.parsechính nó. Nếu bạn chỉ cho tôi đoạn mã, tôi có thể giúp bạn.