substring извлекает символы от indexA
substring извлекает символы от indexA до indexB не включительно. Точнее:
-
Если indexA меньше 0, indexA рассматривается так, как если бы он был 0.
-
Если indexB больше stringName.length, indexB рассматривается так, как если бы это было stringName.length.
-
Если indexA равен indexB, substring возвращает пустую строку.
-
Если indexB опущен, indexA извлекает символы до конца строки.
В JavaScript 1.2, используя LANGUAGE="JavaScript1.2" в тэге SCRIPT:
- Если indexA больше indexB, JavaScript выдаёт ошибку времени выполнения (out of memory).
В JavaScript 1.2 без LANGUAGE="JavaScript1.2" в тэге SCRIPT:
- Если indexA больше indexB, JavaScript возвращает подстроку, начинающуюся с indexB и заканчивающуюся на indexA - 1.
Содержание раздела