Это случилось недавно, я обнаружил, что все мои браузеры, chrome, опера, firefox, консоль больше не выдает ошибку, просто молча остановим сценарий js.
console.log(' undefined variable should show error ', aa, bb)
Раньше консоль отображала ошибку: «aa» не определена, но теперь ничего не отображается на консоли, у меня последняя версия opera v66.0.x, chronm v79.0.x
Редактировать 1/29/2020
Я вроде как нахожу проблему. Если я поставлю
console.log(' undefined variable should show error ', aa, bb)
в обычном месте, браузер выдаст:
Uncaught ReferenceError: aa is not defined
Однако, если я поместил тот же код в поток выборки, даже этот код был реализован, он был запущен в, браузер, консоль НЕ будет отображать никаких сообщений об ошибках, просто прекратите запуск сценария js SILENTLY!
// ----- fetch.stream api -----
fetch(_url_decoded)
// Retrieve its body as ReadableStream
.then(response => response.body)
.then(rs => {
//console.log('test ', uuuu)
const reader = rs.getReader();
return new ReadableStream({
async start(controller) {
while (true) {
const { done, value } = await reader.read();
// When no more data needs to be consumed, break the reading
if (done) {
console.log('test ', uuuu)
Я проверяю регистр на всех последних версиях firefox, chrome, opera, all та же тишина останавливается без вывода какого-либо сообщения об ошибке !!!
Who can tell me why?