358 читали · 3 года назад
Вопросы на собеседованиях. JavaScript/Типы данных, ссылочные типы данных, приведение/Знание основ типов и способность их определения #2.
Всем привет! Я продолжаю серию обзора теоретических и практических вопросов которые часто задают на собеседованиях на вакансию JavaScript разработчика. Начну с простых и далее буду усложнять. Итак, продолжаем! Какие типы являются мутабельными, а какие иммутабельные? Мутабельный тип данных - тип данных, позволяющий изменять свои свойства после создания, в JS ссылочные типы изменяемы (mutable) - объекты, массивы и функции. Иммутабельный тип данных - тип данных, который не может быть изменен после создания...
196 читали · 11 месяцев назад
В процессе подписи произошла ошибка referenceerror showerror is not defined
Ошибка “ReferenceError: showerror is not defined” в процессе подписи обычно указывает на то, что JavaScript-функция showerror не определена или не доступна в текущем контексте выполнения скрипта. Это распространенная ошибка, возникающая при разработке веб-приложений, особенно если код подписи использует JavaScript для обработки ошибок и отображения сообщений пользователю. Причины возникновения ошибки: Отсутствие определения функции Showerror: Самая очевидная причина — функция showerror просто не определена в вашем JavaScript-коде. Возможно, вы забыли ее объявить или опечатались в названии. Неправильная...
Консоль браузера
Код уязвим для ошибок. И вы, скорее всего, будете делать ошибки в коде… Впрочем, давайте будем откровенны: вы точнобудете совершать ошибки в коде. В конце концов, вы человек, а не робот. Но по умолчанию в браузере ошибки не видны. То есть, если что-то пойдёт не так, мы не увидим, что именно сломалось, и не сможем это починить. Для решения задач такого рода в браузер встроены так называемые «Инструменты разработки» (Developer tools или сокращённо — devtools). Chrome и Firefox снискали любовь подавляющего большинства программистов во многом благодаря своим отменным инструментам разработчика...
336 читали · 5 лет назад
Чистый код JavaScript: обработка ошибок
Источник: Nuances of Programming Обработка ошибок — важная часть любой программы. Зачастую программы сталкиваются с неожиданными значениями, которые нужно правильно обрабатывать.