Как сделать функцию на подобие .toString()

329
22 декабря 2017, 03:32

Мне надо сделать функцию, которая выполняется с строкой. Тип "кек".toLatin()

Answer 1

Через прототип -

String.prototype.toLatin = function(){ 
    return `kek`; 
} 
 
console.log('кек'.toLatin());

Answer 2

String.prototype.toLatin = function(){ 
  var res = ''; 
  for (var i = 0; i < this.length; i++) { 
    var ch = this.charAt(i); 
    switch (ch) { 
      case 'а': ch = 'a'; break; 
      case 'б': ch = 'b'; break; 
      // ............. 
      case 'е': ch = 'e'; break; 
      // ............. 
      case 'к': ch = 'k'; break; 
      // ............. 
    } 
    res += ch; 
  } 
  return res; 
} 
 
console.log('кек'.toLatin());

READ ALSO
Как правильно обработать select

Как правильно обработать select

Доброго времени сутокВопрос такой

355
Работа с array.map

Работа с array.map

Как прописать, что если item равно noga, то мы заменяем предыдущее значениеТо есть в данном случае ruka станет другая строка Сделать это именно...

199
Javascript. Ошибка при подключении библиотеки Module not found: Can&#39;t resolve

Javascript. Ошибка при подключении библиотеки Module not found: Can't resolve

Помогите разобраться с подключением библиотекиУстановил слeдующую библиотеку - node-gost (https://github

319
Подскажите jQuery слайдер [требует правки]

Подскажите jQuery слайдер [требует правки]

Здравствуйте, подскажите, пожалуйста, jQuery слайдер, который был бы совместим с jquery-32

286