Size: a a a

JavaScript Rules

2020 August 06

EG

Elena Grinevitch in JavaScript Rules
Добрый день. Почему в Инструменты разработчика Elements Properties для всех элементов значение:
"This panel has been deprecated in favor of following in the console: console.dir($0)
($0 is a reference to the currently selected DOM node in the elements tree/)
источник

OS

Oleg S in JavaScript Rules
Elena Grinevitch
Добрый день. Почему в Инструменты разработчика Elements Properties для всех элементов значение:
"This panel has been deprecated in favor of following in the console: console.dir($0)
($0 is a reference to the currently selected DOM node in the elements tree/)
потому что так решили разработчики хрома
источник

EG

Elena Grinevitch in JavaScript Rules
Oleg S
потому что так решили разработчики хрома
Спасибо, Олег. Где теперь можно увидеть свойства элементов и их значения?
источник

OS

Oleg S in JavaScript Rules
Elena Grinevitch
Спасибо, Олег. Где теперь можно увидеть свойства элементов и их значения?
там написано использовать console.dir
источник

EG

Elena Grinevitch in JavaScript Rules
Console.dir  выдает только имя активного элемента и возможные свойства и методы, значений нет?
источник

V

VolMaks in JavaScript Rules
Такой вопрос, грубо говоря, нужно нарисовать шахматную, собственно какую технологию лучше использовать для рисования клеток, нарисовать средствами Canvas или CSS, или может вовсе взять две картинки и расплодить их на доске???
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in JavaScript Rules
VolMaks
Такой вопрос, грубо говоря, нужно нарисовать шахматную, собственно какую технологию лучше использовать для рисования клеток, нарисовать средствами Canvas или CSS, или может вовсе взять две картинки и расплодить их на доске???
css + js
источник

OS

Oleg S in JavaScript Rules
Elena Grinevitch
Console.dir  выдает только имя активного элемента и возможные свойства и методы, значений нет?
там всё должно быть
источник

V

VolMaks in JavaScript Rules
Ну js да, хотелось бы узнать, почему вы выбрали именно CSS, какие минусы в Canvas, кроме тех, что как я заметил, качество клеток хуже в нём
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in JavaScript Rules
в css легко сделать с помощью flex сов.
источник

V

VolMaks in JavaScript Rules
Эммм, ну флексы это немного не туда, мне интересно, какая технология выбирается так скажем профессионалами), я то сделал через CSS и через Canvas, через Canvas мне показалось проще, через CSS более чётко, вот и задумался
источник

EG

Elena Grinevitch in JavaScript Rules
Oleg S
там всё должно быть
Спасибо большое. Разобралась. Имно, не очень удобно.
Вкладка Properties оставлена только для того, чтобы дать ссылку на console.dir?
источник

OS

Oleg S in JavaScript Rules
Elena Grinevitch
Спасибо большое. Разобралась. Имно, не очень удобно.
Вкладка Properties оставлена только для того, чтобы дать ссылку на console.dir?
оставлена чтобы оставить сообщение что ее больше не будет и в будущем уберут
источник

S

Seagull in JavaScript Rules
Всем привет
Кто бы мог объяснить в чем разница между двумя промисами
Почему во втором доходит до catch
А в первом нет?
Вот код
https://codesandbox.io/s/blissful-sea-y6hpi?file=/src/index.js
источник

OS

Oleg S in JavaScript Rules
Seagull
Всем привет
Кто бы мог объяснить в чем разница между двумя промисами
Почему во втором доходит до catch
А в первом нет?
Вот код
https://codesandbox.io/s/blissful-sea-y6hpi?file=/src/index.js
потому что в первом необработанная ошибка

убирайте миниатюру когда скидываете ссылку
источник

S

Seagull in JavaScript Rules
Oleg S
потому что в первом необработанная ошибка

убирайте миниатюру когда скидываете ссылку
Буду убирать
А что значит необработанная
Нету типа ошибки?
источник

OS

Oleg S in JavaScript Rules
Seagull
Буду убирать
А что значит необработанная
Нету типа ошибки?
типо вы сделали throw и никак это не обработали
источник

S

Seagull in JavaScript Rules
Oleg S
типо вы сделали throw и никак это не обработали
А как можно это обработать что бы оно заработало ?
Какой нибудь простенький пример
источник

OS

Oleg S in JavaScript Rules
Seagull
А как можно это обработать что бы оно заработало ?
Какой нибудь простенький пример
try + catch, в catch вызвать reject
источник

S

Seagull in JavaScript Rules
Oleg S
try + catch, в catch вызвать reject
Я в курсе что если поменять на reject оно будет работать
Мне кажется что код останавливается на throw как на return и все что за ним не выполняет
На одном из сайтов это объясняется так:
Как было сказано в главе, здесь присутствует "скрытый try..catch" вокруг кода функции. Поэтому обрабатываются все синхронные ошибки.

В данном примере ошибка генерируется не по ходу выполнения кода, а позже. Поэтому промис не может обработать её.
Вот я этого не могу понять
Что значит ошибка генерируется не по ходу
Возможно, вы знаете?
источник