operacii_s_strokami

Это старая версия документа!


Операции с строками

Обєднує строки (типу + ) (result = MyStr.concat(' ',«sdsd»,MyPerem)

Строки великими (result = MyStr.toUpperCase())

строки малими (result = MyStr.toLowerCase())

Повертає довжину строки у кількості символів (result = MyStr.length)

Пошук першого индекса букви в строчці (index = 'Hello'.indexOf('o'))

Пошук останього индекса букви в строчці (index = 'Hello'.lastIndexOf('l'))

повертає символ по індексу result = MyStr.charAt(1)

повертає підстроку (result = MyStr.substring(ПершийІндекс,КількістСимволів))

повертає підстроку але більше можливостей, наприклад поверне останні 2 букви

str.slice(1, 2)

Можна вказати -1 - тоді буде розуміти що -1 від кіньця строки

str.slice(1, -1)

повертає масив із строки з оділенням по розділяючему символу (result = 'Hello world'.split(' '))

заміняє ряд символів на іньший (result = 'Hello world'.replace('Hello','Goodbay'))

поверає true/false якщо символи є в строчці (result = 'Hello world'.includes('Hello'))

  • \ - для екранування або спец-символів. Ставиться перед символом. Наприклад: console.log(«She said \»Yes!\«»);
  • \n - перенос на наступну строку. Ставиться перед символом. Наприклад: console.log(«this is first \n Second»);
  • \t - додає табуляцію. Ставиться перед символом. Наприклад: console.log(«\t hey \t there»);

обріза зліва і зправа пробіли;

перевіряє, чи починається рядок із зазначеного підрядка (str.startsWith(«Hello»));

перевіряє, чи закінчується рядок вказаним підрядком (str.endsWith(«world!»));

Обеднання єлементів масива у строку, join(delimiter) дозволяє об'єднати елементи масиву в рядок. У результуючому рядку елементи будуть розділені символом або групою символів, зазначених у delimiter.

const words = ["JavaScript", "is", "amazing"];
console.log(words.join("-")); // 'JavaScript-is-amazing'
  • /sites/data/attic/operacii_s_strokami.1700157227.txt.gz
  • Последнее изменение: 2023/11/16 17:53
  • tro