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

         

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.


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