TransWikia.com

Как я могу получить "text" в данной функции?

Stack Overflow на русском Asked by KristalkillPlay on December 17, 2020

Я хочу получить "text" например в данной функции:

a = async function(){
'сам текст'.slice(3) 
}
'Лялял'.a() 

и должно получится ял

One Answer

Чтобы функцию можно было вызвать в виде

"string literal".fun(...);

Ее нужно добавить в String.prototype

Так как теперь функция стала методом самой строки, то для обращения к строке можно использовать ключевое слово this.

String.prototype.fun = function() {
  return this.slice(4)
}


console.log('1234567890'.fun());

Correct answer by Grundy on December 17, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP