Как я могу получить "text" в данной функции?
Я хочу получить "text" например в данной функции:
a = async function(){
'сам текст'.slice(3)
}
'Лялял'.a()
и должно получится ял
Ответы (1 шт):
Автор решения: Grundy
→ Ссылка
Чтобы функцию можно было вызвать в виде
"string literal".fun(...);
Ее нужно добавить в String.prototype
Так как теперь функция стала методом самой строки, то для обращения к строке можно использовать ключевое слово this.
String.prototype.fun = function() {
return this.slice(4)
}
console.log('1234567890'.fun());