Xmorse — это библиотека на чистом JavaScript (~1,5 КБ) для кодирования и декодирования сообщений азбукой Морзе, поддерживающая Unicode.
npm install xmorse
Или скачайте исходный файл dist/xmorse.min.js
.
<script>
.<script type="text/javascript" src="dist/xmorse.min.js"></script>
import { decode, encode } from 'xmorse';
Существует только два API с именами encode
и decode
. Для encode(msg, [option])
, пример:
import { decode, encode } from 'xmorse';
// standart morse
encode('Hello, Xmorse!');
// unicode
encode('コンニチハ, セカイ!');
encode('越过长城,走向世界');
// option
const option = {
space: ' ',
long: '-',
short: '*'
};
encode('越过长城,走向世界', option);
Для decode(morse, [option])
, пример:
import { decode, encode } from 'xmorse';
decode('../.-../---/...-/./-.--/---/..-/-/---/---/--...-....-...-/-..---..-.-----/---..-...--...-/-..----.--.....');
// option
const option = {
space: ' ',
long: '-',
short: '*'
};
decode('*-** --- ***- *', option);
$npm install
$npm test
MIT@hustcc
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )