javascript изменение функции

200
03 июля 2017, 20:23

здравствуйте, есть небольшой код

repl = {
    b: `**`,
    u: `__`,
    strike: `--`,
}
text = text.replace(/<[/]{0,1}(b|u|strike)>/g, (match, p1) => {
    return repl[p1];
});
return text;

но дело в том что староватые браузеры выдают ошибку

Uncaught SyntaxError: Unexpected token =>

Видимо из-за знака =>, подскажите пожалуйста как можно изменить эту функцию чтобы принцып работы оставался таким же, но в синтаксисе не было этого знака

Answer 1
(match, p1) => {
function (match, p1) {
READ ALSO
Яндекс карты. ymaps is not defined

Яндекс карты. ymaps is not defined

Не получается использовать Яндекс картыПроблему вы уже прочитали в заголовке, при том что я просто скопировал код из примеру, и он уже не работает

693
Валидация полей в форме регистрации

Валидация полей в форме регистрации

И если, нету никаких проблем с вводом или введено по pattern, то добавить этому input'у class="has-success", используяkeyup()

363
Условие перехода на другую страницу в зависимости от выбранного поля в выпадающем меню

Условие перехода на другую страницу в зависимости от выбранного поля в выпадающем меню

Всем привет, стоит задача написать условие на javascript для ситуации, когда пользователь выбирает группу, нажимает кнопку "вперед" и в зависимости...

211
Не работает php-прокси

Не работает php-прокси

ПриветЕсть прокси-файл, имитирующий ajax-запрос и передающий его к другому

224