в чем разница между методами substr и substring в javascript
год назад
Nikolai Gagarinov
Ответы
0
substr(start, length):
start: индекс, с которого начнется извлечение. Если это отрицательное значение, оно будет считаться с конца строки.length: (необязательный) количество символов, которые нужно вернуть, начиная с указанногоstart.
substring(start, end):
start: индекс, с которого начнется извлечение.end: (необязательный) индекс, где извлечение заканчивается (не включая его). Еслиendне указан, извлечение продолжается до конца строки.
substring
В substr, если start отрицательное, оно будет интерпретироваться как смещение от конца строки. В substring, если один из аргументов start или end отрицателен, он будет преобразован в 0.
substr в основном используется для извлечения фиксированного количества символов, начиная с определенной позиции. substring более полезен, когда нужно извлечь часть строки между двумя индексами.
Метод substr считается устаревшим и не рекомендуется к использованию в новых проектах. В стандарте ECMAScript он помечен как устаревший, и рекомендуется использовать substring или slice вместо него.
год назад
Ivan Gagarinov
Похожие вопросы





