Показать сообщение отдельно
  #10 (permalink)  
Старый 22.04.2013, 04:49
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от qwerty-клавиатура
 
Регистрация: 12.04.2013
Сообщений: 132

Можно и так

function () {
    var specialChars = {'<': 'lt', '>': 'gt', '&': 'amp'};

    return this.replace(new RegExp('[' + Object.keys(specialChars).join('') + ']', 'g'), function(match) {
        return '&' + specialChars[match] + ';';
    });
}
Ответить с цитированием