Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.10.2012, 14:31
Новичок на форуме
Отправить личное сообщение для arozd Посмотреть профиль Найти все сообщения от arozd
 
Регистрация: 31.10.2012
Сообщений: 1

Не сжимается скрипт в Closure Compiler
Добрый день!

Проблема при сжимания скрипта в Closure Compiler, вылетают Warnings при вкл опции Advanced, на this. Вот код:
if (typeof teaser == "undefined") {	
  	//Object
  	var teaser = {

  		objData: eval(json), //сюда приходит json
  	
  		linkParams: function() {

  			var objParams = this.objData.params; //здесь ошибка

  			if (objParams) {
				var paramKey = 0;
				var linkParams = "";

				for (var HashKey in objParams){
                                     //что там выполняется
				}
			}

			return linkParams;
		},
....


Ошибка:
Код:
JSC_INEXISTENT_PROPERTY: Property params never defined on ? at line 18 character 16
var objParams = this.objData().params;
понимаю что объект пустой, туда приходят параметры с json? Как это поправить что бы не было Warnings в Closure Compiler?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему скрипт не работает с данными, которые вернул другой скрипт? Rooner jQuery 3 20.09.2012 14:56
Google Closure Compiler Tim Общие вопросы Javascript 12 05.04.2012 17:04
Google closure compiler (веб-сервис) не видит экстерны KOLANICH Общие вопросы Javascript 0 31.01.2011 18:40
скрипт не выдерживает простейших оптимизаций в closure compiler KOLANICH Общие вопросы Javascript 4 30.01.2011 21:49
Closure Compiler - externs KOLANICH Общие вопросы Javascript 0 04.05.2010 17:21