|
Почему в JavaScript не изменили простую и очевидную штуку?
indexOf - это де-факто firstIndexOf. Почему его не переименовали или по крайней мере не добавили метод firstIndexOf, чтобы не вводить в заблуждение новичков?
|
Потому что неочевиден только lastIndexOf. А просто indexOf очевиден в любой системе логики.
Если вы шизофреник, то это ваши проблемы. |
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
|
Почему такую штуку не ввели?
Array.prototype.last = function(){ return this[this.length-1]; } Или вообще отрицательные индексы как в Питоне. В splice они есть, а в обычной индексации массива - нет. |
Ещё один фейспалм (на мой взгляд):
"aaab".match(/a{1,2}/g) // ["aa", "a"] "aaab".match(/a{1, 2}/g) // null |
я тоже думаю что javascript плохой, потому что он за меня не ходит на работу )
|
Цитата:
Зачем, например, нужен эффект, который я описал в предыдущем посте? |
Понять и простить )
А так никто никому ничего не должен, не нравится - делаешь Pull Request )... |
Цитата:
"aaab".match(/a{,2}/g) "aaab".match(/a{*,;}/g) Дадут тоже самое. |
Часовой пояс GMT +3, время: 23:24. |
|