JavaScript — широко используемый язык в технической индустрии. Но в некоторых местах язык сбивает с толку. Если вы знакомы с другими языками и плохо знакомы с этим языком, я думаю, вы можете запутаться в том, как он работает и почему он отличается. Здесь я расскажу о некоторых моментах, касающихся функциональности и неидентичных моментов.

# Обработка ошибок

Обработка ошибок — это самая важная вещь для запуска любых приложений без каких-либо ошибок. Качество навыка зависит от обработки ошибок, а на самом деле зависит от времени. Но вы можете уменьшить количество ошибок, используя оператор try…catch.

try{
// code …
} catch (err) {
// error handling…
} finally {
// execute always…
}

# Стиль кодирования

Формат кодирования сделает ваш код более читабельным и понятным для других разработчиков. Если вы работаете над термином, важно кодировать в более красивом формате. Вы можете использовать расширение VScode для форматирования кода. Но лучше знать основные роли, чтобы сделать код более понятным и читабельным.

# Кэширование

Кэширование важно для повышения производительности сайта. если вы новичок в этой отрасли, я надеюсь, что позже вы узнаете больше о кэшировании. Но сейчас мы знаем об этом только немного.
Кэши клиентов помогают ограничить затраты на передачу данных, которые несет пользователь, сохраняя общие ресурсы в браузере. В следующем запросе он проверит, существует ли он или нет.
Кэширование сервера помогает ограничить затраты, которые несут сервер и его базовая система. На многие запросы, сделанные клиентами, можно либо ответить, используя одни и те же данные, либо ответить, используя части тех же запросов, сделанных другими.
В гибридном кэшировании вы можете выбирать между одним или другим — вы можете комбинировать клиентское и серверное кэширование, чтобы получить более полное решение.

# Кроссбраузерное тестирование

После создания веб-сайта или веб-приложения вы будете беспокоиться о доступности. Если пользователи не могут использовать информацию сайта, то его создание будет бесполезным. Для этого вам нужно будет протестировать сайт в разных браузерах, чтобы сделать его доступным для всех.
Как правило, вам нужно проверить как минимум три популярных браузера. Это Firefox, Safari, Chrome и IE/Edge, если хотите. Проверьте сайт в разной ширине, тогда вы поймете экран браузера и устройства.

# Функция массива

Если вы хотите стать разработчиком javascript, то я уверен, что вы слышали о ES6 или ECMAScript 6. Некоторые из обновлений этой версии и функции являются одними из них. если вы не знаете о функции стрелки, обязательно проверьте это, чтобы узнать об этом больше. используйте стрелочные функции вместо традиционных функций, чтобы повысить гибкость кодирования.

const sayHello = () =>{
console.log(“Hello”);
}

Спасибо за проверку чтения. Надеюсь, вы реализуете это в своем следующем проекте. :)