Поиск в массиве
Массив: jsonData.name
В нем находятся такие данные: 123dd 1434dd 543dd 532gg 2111gg 442hhh Если первые "*gg" == 532gg то пишем alert('ok');, и останавливаемся, если не равны пишем alert('no'); и тоже заканчиваем поиск for(i = 0;i<jsonData.name.length;i++) { if (jsonData[i].name.substring(Что-то_тут) == '532gg') { alert('ok'); Останавливаем } } Как-то так. или может есть какое-то более красивое решение? |
dima85,
var arr=['2111gg','532gg','123dd','1434dd','543dd','442hhh']; for(var i=0;i<arr.length;i++){ if((/\d+dd/gim).test(arr[i])){ alert(arr[i]); break; } }; Похоже я не так понял... var arr=['2111gg','532gg','123dd','1434dd','543dd','442hhh']; for(var i=0;i<arr.length;i++){ if(arr[i]=='532gg'){ alert(arr[i]); break; } }; |
Цитата:
|
Часовой пояс GMT +3, время: 14:13. |