Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.03.2011, 09:01
Аспирант
Отправить личное сообщение для JSTalker Посмотреть профиль Найти все сообщения от JSTalker
 
Регистрация: 29.06.2009
Сообщений: 92

Как сократить такой блок кода?
var json_tav = JSON.parse(txtArea.value);
                                
                //for every element of JSON-objects array 
                if (json_tav.length){
                	for (var i=0; i < json_tav.length; i++) {
                		
                		isAdBlock(json_tav[i]);
                	};	
                }
                //or for single json_tav
                else 
                	isAdBlock(json_tav);

isAdBlock(); - функция, проверяющая на структуру JSON-код.

Дело в том, что если в textarea всего один JSON-объект (а не их массив - например [{},{}]), то верхний isAdBlock для него не выполняется.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как мышкой перемещать Div блок? Simon Общие вопросы Javascript 26 18.03.2024 12:37
Как сделать чтобы при нажатии мышки появлялся/исчезал блок DIV, а сл.текст сдвигался? goshikvia Элементы интерфейса 19 21.04.2009 16:59
Как нарисовать такой фон сайта? SDron Общие вопросы Javascript 5 10.02.2009 15:58
форма как в ExtJS 2 magistr_bender Общие вопросы Javascript 0 11.09.2008 16:01
Как с помощью JS "на-лету" менять часть HTML кода greendoc Общие вопросы Javascript 2 18.03.2008 20:43