ExtraTools/text-js

ПРЕОБРАЗОВАНИЕ ТЕКСТА В JAVASCRIPT

ИНСТРУМЕНТЫ ДЛЯ JAVASCRIPT

Обычный текст.
Готовый JavaScript.

Преобразуйте текст в готовую JS-строку или выражение. Выберите удобный способ представления и скопируйте результат в свой код.

Конвертер поддерживает кириллицу, английский, эмодзи, кавычки, обратные слеши и переносы строк. Он умеет создавать строковые литералы, шаблонные строки, Unicode-последовательности, выражения через String.fromCharCode и String.fromCodePoint, массивы частей и UTF-8 Base64-декодер.

Инструмент формирует JavaScript-код, но не запускает его. Результат отображается как текст; HTML-теги и скрипты не выполняются.

Скрывает параметры оформления кода и Unicode.
01 / ТЕКСТ → JAVASCRIPT

Преобразуйте текст выбранным способом

Обычная строка в кавычках с корректным экранированием спецсимволов.

ИСХОДНЫЙ ТЕКСТ

Что преобразовать

JAVASCRIPT-КОД

Результат

Выберите метод и преобразуйте текст.

Способы представить текст в JavaScript

Один и тот же текст можно записать в JS по-разному. Выберите обычный литерал для большинства задач, шаблонную строку для удобной вставки, Unicode-последовательности для ASCII-совместимого исходника или выражение через числовые коды символов.

  • экранирование кавычек, обратных слешей, управляющих символов и переносов строк;
  • сохранение кириллицы, английского, Unicode и эмодзи;
  • опциональная переменная const с проверкой корректного имени;
  • массив текстовых частей с join() для наглядного представления многострочного текста;
  • UTF-8 Base64-представление с кодом декодирования через стандартные API браузера;
  • копирование в буфер и скачивание результата как файла .js.

Base64 — лишь другое представление данных, а не шифрование. Результат не запускается тулом; перед использованием в приложении проверяйте контекст, в который вы вставляете строку.

Как получить нужный JS-код

Инструмент только формирует JavaScript и не выполняет его. Максимальный размер ввода — 2 000 000 символов.

Проверьте исходные данные