опис. Метод valueOf() повертає примітивне значення рядка. Метод valueOf() не змінює вихідний рядок. Метод valueOf() можна використовувати для перетворення рядкового об’єкта в рядок.
Метод substr() витягує частину рядка. Метод substr() починається з указаної позиції та повертає вказану кількість символів.
Метод substring() витягує символи між двома індексами (позиціями) із рядка та повертає підрядок. Метод substring() витягує символи від початку до кінця (виключно). Метод substring() не змінює вихідний рядок.
Метод substr() рядка витягує символи довжини з рядка, рахуючи від початкового індексу. Якщо start >= str.length, повертається порожній рядок. Якщо start < 0, відлік індексу починається з кінця рядка. Більш формально, у цьому випадку підрядок починається з max(start + str.length, 0) .
The метод valueOf() рядка повертає примітивне значення об'єкта String як рядковий тип даних. Це значення еквівалентне рядку. прототип. toString() .