Показать сообщение отдельно
  #2 (permalink)  
Старый 20.12.2013, 21:04
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

var myclass = {
        property1: function (x) {
          this.property1 = x;
          return this.property1;
        },
        myfunc: function () {
          alert(this.property1);
        }
      };
      var myobj = myclass;
      myobj.property1 = 30;
      myobj.myfunc();

      var best = function () {
          this.property1 = function (x) {
            this.property1 = x;
            return this.property1;
          }
          this.myfunc = function () {
            alert(this.property1);
          }
        };
      var myNew = new best;
      myNew.property1 = 10;
      myNew.myfunc();

в js нет классов. Объекты
Ответить с цитированием