Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/05/2013 in all areas

  1. У вас в голове все перепутано. Во-первых, не из "экземпляра класса", а из объекта (в js прототипное наследование). Во-вторых, вы пытаетесь получить доступ к "приватному" свойству self не из объекта, а снаружи. this в этом случае тоже недоступен Читай внимательнее Сначала объявляется локальная переменная self, содержащая ссылку на объект this. Потом создается "приватный" метод: function Private() {} Внутри этой функции this будет указывать... как думаешь, на что? http://jsfiddle.net/bwXLY/3/ Чтобы передать ссылку на нужный объект в "приватный" метод, можно воспользоваться несколькими способами. Первый - описан в уроке по твоей ссылке. У функции есть доступ к переменной self, которую она может использовать как ссылку на "свой" объект: http://jsfiddle.net/bwXLY/4/ А можно еще вот так: http://jsfiddle.net/bwXLY/5/ Рекомендую хорошенько ознакомиться: http://javascript.ru...ect/thiskeyword Еще полезное чтиво: http://learn.javascript.ru/this
    1 point
This leaderboard is set to Kiev/GMT+02:00
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy