Czy słowo string jest zarezerwowane w jakiś sposób?

Czy słowo string jest zarezerwowane w jakiś sposób?
PK
  • Rejestracja:około 5 lat
  • Ostatnio:prawie 5 lat
  • Postów:27
0
Kopiuj
const isUpper2 = (string) => (string === string.toUpperCase());

podkreśla .toUpperCase, ale jak zamiast string dam jakieś inne słowo w tych 3 miejscach to już jest ok, ale w poniższym przypadku słowo string działa poprawnie.

Kopiuj
const checkPalindrom = (string) => (string === string.split('').reverse().join(''));
lion137
  • Rejestracja:około 8 lat
  • Ostatnio:9 minut
  • Postów:4936
1

Haskell
  • Rejestracja:prawie 10 lat
  • Ostatnio:12 miesięcy
  • Postów:4700
2

W JS istnieje typ napisowy "string" oraz prototyp String, po którym wszystkie napisy dziedziczą. Wrzuć sobie do konsoli ten kod:

Kopiuj
s = 'dupa';
console.log(typeof(s) === "string");
console.log(s.__proto__ === String.prototype);

Zaglądali do kufrów, zaglądali do waliz, nie zajrzeli do d**y - tam miałem socjalizm. Czesław Miłosz

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.