Калининград+7.962.2626.555

Поиск значения в массиве с помощью jQuery

21.01.2012

Такая простая задача, как поиск значения в массиве до появления jQuery могла стать настоящей проблемой, в том числе и из-за браузеров, многообразие которых создавало достаточные затруднения. Однако, сейчас все очень просто — в jQuery присутствует совершенно понятная и логичная функция для решения этой задачи. Пример:

var arrayCitys = ['London','Kaliningrad','New-York'];
var city = 'Kaliningrad';
var key1 = $.inArray(city, arrayCitys);
var city = 'London';
var key2 = $.inArray(city, arrayCitys);
var city = 'Moscow';
var key3 = $.inArray(city, arrayCitys);

Результатом выполнения этих строк будет:
key1 = 1;
key2 = 0;
key3 = -1;