Клиентский JavaScript. Справочник

         

Описание


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.



Содержание раздела