Я так понял тебя смутила функция full_null, давай ее уберем.
Этот код работает.
if (typeof this.form.rulers.format !='undefined' ){
if (typeof this.form.rulers.format[this.name] !='undefined'){
this.rulers.format=this.form.rulers.format[this.name];
}
}
Этот нет. (выдает ошибку)
if (typeof this.form.rulers.format[this.name] !='undefined'){
this.rulers.format=this.form.rulers.format[this.name];
}
Не работает потому-что this.form.rulers.format = undefined
Мне нужно убрать проверки условий..может быть запись obj1.obj2.obj3.obj4 и т.д.
мне делать проверки на существование каждого обекта?
if (typeof obj1 !='undefined'){
if (typeof obj1.obj2 !='undefined'){
и т.д.
}
}