голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Поиск элемента в массиве inArray() jquery

Очень часто нужно искать определённый элемент в массиве. Поиск элемента в массиве javascript осуществляет функция inArray()


var arr = [ 4, "Pete", 8, "John" ];
if($.inArray("John", arr) != -1){
  console.log('такой элемент есть в массиве arr');
}else{
  console.log('нет элемента в массиве arr');
}
// вывод: 3

Функция возвращает позицию элемента в массиве. В случае отсутствия элемента в массиве функция вернёт -1. Обратите внимание что функция не возвращает false или true.

Когда применяют функцию inArray()? Оычно наполняют массив IDшниками и потом этот массив передаётся в ajax-запрос. Бывает так, что нужно сделать массив с запрещенными данными и сравнивать новую информацию с этим массивом. О массивах читайте в статье массивы в javascript

просмотры: 3256, уровень: лёгкий уровень, рейтинг: 4, дата: 2015-12-23 19:24:36
проголосовать:

Комментарии:






поиск
реклама
банеры
домен RU всего за 99 рублей
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP