Показать сообщение отдельно
  #5 (permalink)  
Старый 19.07.2010, 12:29
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Василий Б.
Array.prototype.in_array
Судя по коду, это не in_array, а indexOf, который, кстати, реализован во всех браузерах кроме IE, но немного по другому.

Сообщение от Василий Б.
ибо в случае перебора массива
В своей же функции вы не перебираете массив циклом for-in. И в других не надо.

Сообщение от Василий Б.
Это может сказаться на совместимости с другими сторонними кодами, верно?
Любое вмешательство в глобальную область видимости может сказаться на совместимости. Необязательно из-за вашего кода. Некоторые даже популярные фреймворки реализованы тупо неправильно. Тут нужно решить, для каких целей вы пишете свои функции, и, исходя из этого, определиться с архитектурой.
Ответить с цитированием