Оператор JavaScript: `try…catch` | Могу ли я использовать… Таблицы поддержки для HTML5, CSS3 и т. д.

Могу ли я использовать

Поиск ?

Оператор JavaScript: `try…catch`

  • Глобальное использование
    96,24% + 0% «=» 96,24%
IE
  1. 6–10: Поддерживается
  2. 11: Поддерживается
Edge
  1. 12 — 113: Поддерживается
  2. 114: Поддерживается
Firefox
  1. 2 — 113: Поддерживается
  2. 114: Поддерживается
  3. 90 029 115 — 116: Поддерживается
Хром
  1. 4 — 113: Поддерживается
  2. 07% — Supported»> 114: Поддерживается
  3. 115–117: Поддерживается
Safari
  1. 3.1–16.4: Поддерживается
  2. 16.5: Поддерживается
  3. 16 .6 — TP: поддерживается
Opera
  1. 10–98: Поддерживается
  2. 99: Поддерживается
Safari на iOS
  1. 3.2–16.4: Поддерживается
  2. 16.5: Поддерживается
  3. 16.6–17: Поддерживается 90 014
Opera Mini
  1. все: поддержка неизвестна
Android Браузер
  1. 2. 1–4.3: не поддерживается
  2. 4.4–4.4.4: поддерживается
  3. 114: поддерживается
Opera Mobile
  1. 12–1 2.1: Поддерживается
  2. 73: Поддерживается
Chrome для Android
  1. 114: поддерживается
Firefox для Android
  1. 113: поддерживается
UC Browser для Android
  1. 13.4: поддержка неизвестна
Samsung Internet
  1. 4–20: поддерживается
  2. 21: поддерживается
QQ Browser
  1. 13.1: поддержка неизвестна
Baidu Browser
  1. 00% — Support unknown»> 13.18: поддержка неизвестна 9001 4
Браузер KaiOS
  1. 2.5: Поддержка неизвестна
  2. 3: Поддержка неизвестна

Как протестировать JavaScript в браузерах (5 методов)

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

В этой статье описаны 5 методов мгновенного тестирования кода JavaScript в широко используемых браузерах. Итак, если вы тестировщик JavaScript, давайте начнем.

Как проверить совместимость браузера в Javascript

Чтобы проверить совместимость браузера с Javascript, давайте кратко рассмотрим эти пять методов или типов инструментов в следующих разделах.

1. Инструменты кросс-браузерного тестирования

Хотя можно мгновенно протестировать JavaScript с помощью таких инструментов, как CodePen и JSFiddle, невозможно проанализировать поведение этих скриптов в разных настольных и мобильных браузерах. Здесь на помощь приходят онлайн-платформы для кросс-браузерного тестирования.

  • Разработчики и тестировщики могут проверять свои веб-сайты на кроссбраузерность с помощью BrowserStack.
  • Инфраструктура позволяет разработчику или QA мгновенно тестировать свои веб-сайты на различных мобильных устройствах и в таких браузерах, как Chrome, Safari, IE, Edge, Firefox и т. д.
  • Пользователи также могут получить доступ к бесплатным инструментам, таким как тестирование адаптивного макета и тестирование снимков экрана, которое проверяет правильность JavaScript на конкретной веб-странице.
  • Широкий спектр комбинаций ОС-браузер и новейшие реальные устройства, предоставленные BrowserStack для целей тестирования, не имеют себе равных. Его довольно просто использовать и мгновенно тестировать Javascript в вашем браузере.
Попробуйте кросс-браузерное тестирование
2.JSFiddle

JSFiddle — это онлайн-инструмент, который позволяет QA мгновенно тестировать HTML, CSS и JavaScript прямо в браузере. Представленный в 2009 году, он первоначально был известен как Mooshell. Этот инструмент совместим с популярными средами JavaScript, такими как Vue, React и т. д. В нем фрагменты кода HTML, CSS и JavaScript называются скриптами. JSFiddle известен своим простым в использовании интерфейсом.

Пользователь может ввести JavaScript вместе с HTML и CSS и проверить результаты на месте. Панель инструментов JSFiddle довольно продвинута и разделена на три раздела — HTML, CSS и JavaScript. Для лучшего понимания обратитесь к изображению ниже.

3. CodePen

Представленная в 2012 году CodePen представляет собой онлайн-платформу, похожую на JSFiddle, для тестирования фрагментов кода HTML, CSS и JavaScript под названием Pens. Можно начать писать сценарии в редакторе и мгновенно проверить код на наличие желаемых результатов. Однако CodePen не ограничивается только кодированием и тестированием; он работает как социальное сообщество, которое обеспечивает онлайн-среду обучения. Начинающие разработчики могут делиться своей работой на этой платформе.

С колоссальными 33 000 активных пользователей это одно из крупнейших онлайн-сообществ разработчиков. CodePen предоставляет множество интересных функций, таких как размещение активов, режим совместной работы и многое другое.

Pro-Tip — BrowserStack Test University предлагает детальные, практические и самостоятельные онлайн-курсы для улучшения ваших навыков тестирования.

Хостинг активов позволяет пользователям перетаскивать изображения, не беспокоясь об отдельном хостинге. О хостинге для других ресурсов, таких как файлы CSS и JSON, позаботятся.

См. изображение ниже для быстрого ознакомления с интерфейсом.

 

4. JSBin

JSBin — эффективная альтернатива JSFiddle. Его функции также позволяют пользователям экспериментировать, учиться и учить. Сценарий, написанный и сохраненный в JSBin конкретным пользователем, называется Bin .

Для каждой корзины создается URL-адрес. Этим URL-адресом можно поделиться, чтобы показать работу пользователя или запросить улучшения кода, что способствует более тесному сотрудничеству.

С помощью встроенного редактора можно быстро приступить к тестированию своих бинов, написанных на HTML, CSS и JavaScript. Вы также можете получить доступ к премиальным функциям, таким как личные корзины и резервное копирование Dropbox, перейдя на профессиональную версию. Обратитесь к изображению ниже, чтобы получить четкое представление о пользовательском интерфейсе JSBin.

Примечание: После внесения изменений в любой код JavaScript его необходимо протестировать на нескольких реальных браузерах и устройствах, чтобы установить совместимость с каждой комбинацией браузер-устройство. Проверьте совместимость браузера Javascript с более чем 3000 реальных браузеров и устройств на BrowserStack.

Проверка Javascript на реальном устройстве Cloud

5. Liveweave

Liveweave — это еще одна платформа кодирования для разработчиков и веб-дизайнеров, позволяющая писать, тестировать и делиться кодом JavaScript, HTML и CSS с членами своей команды. Эта платформа предоставляет захватывающие функции, такие как предварительный просмотр в реальном времени, ночной режим и подсказки по коду. Подсказки по коду, в частности, облегчают программирование для начинающих, предоставляя раскрывающийся список часто используемых тегов. Liveweave также поддерживает несколько популярных библиотек, таких как jQuery, AngularJS и Bootstrap.

Эти простые способы тестирования JavaScript могут быть полезны разработчикам и веб-дизайнерам. Однако пользователи также могут использовать инструменты разработчика для определенных браузеров. Например, QA может отлаживать ошибки JavaScript с помощью консоли JavaScript в инструментах разработчика Chrome.