Показать сообщение отдельно
  #8 (permalink)  
Старый 11.01.2016, 01:34
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

Сообщение от Руднев Посмотреть сообщение
ну это не работает. Я так пробовал.   

this в данном случае обращается к контексту объекта creditRate, а мне нужно обратиться к свойству объекта defaultValues
Да бля... Я чет не посмотрел сразу, что там вложенные объекты. Мб так:

var defaultValues = new function() {
  /*repayment = [];
  
  this.creditAmount = {
    val: $creditAmount.val()
  };
  
  this.monthPayment = {
    val: $monthPayment.val()
  };*/
  
  this.creditTerm = {
    val: 10
  };
  
  this.creditRate = {
    val: (0.19 / this.creditTerm.val)
  };
  
  this.pay = 0;
  
  this.term = 0;
};

alert(defaultValues.creditRate.val);
Ответить с цитированием