@FeelsGoodMan

Как организовать функцию?

Такое задание:
var a = ‘Hello’.myFunc();
console.log(a); // HelloolleH
Я реализовал лишь с обычным экземпляром
function main(str){
  this.str = str;
  this.myFunc = function(){
    var arr = this.str.split('');
    arr.reverse();
    var strNew = arr.join('');
    return this.str+strNew;
  } 
}

st = new main('Hello');
a = st.myFunc()
console.log(a);
  • Вопрос задан
  • 311 просмотров
Решения вопроса 1
Hardwit
@Hardwit
Front-end Developer
Нужно добавить метод в String.prototype:
String.prototype.myFunc = function() {
  return this + this.split('').reverse().join('');
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы