Показать сообщение отдельно
  #7 (permalink)  
Старый 31.05.2014, 16:00
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Сообщение от monolithed Посмотреть сообщение
function string_size(text) {
  var size = text.length,
      byte = text.match(/[^\x00-\xff]/g)
  ;

  if (byte)
     size += byte.length;
  
  return size; 
}

alert(string_size('привет'));
Нефигасе я тупой... если спросят где нахожусь, то я обижаюсь

Цитата:
Примитивы строк в JS всегда используют UTF-8
Прикольно
__________________
Научу себя плохому
Ответить с цитированием