![]() |
riden:
Вы предложение с начала прочитайте, подумайте больше 5 минут, а потом пишите ответ... вы путаете подлежащее и обстоятельство места. |
Цитата:
Цитата:
Добавлено в 17:03 2 wvxvw: Вам я уже сказал, что выиспользуете this для другой функции, поэтому и получаете undefined. Такде я расписал вам смысл this в AS1. |
Цитата:
Цитата:
|
riden:
Вы не поняли вопрос и упорно отвечаете на вопрос, который вам никто не задавал, игнорируя действительно заданый. Представьте себе, что метод, это такая функция область видимости которой обязана совпадать с областью видимости объекта, чьим методом она является - что либо не удовлетворяющее условиям выше приведенного тезиса не может считаться методом. То что вы написали не соответствует определению метода - и поэтому не может быть ни приватным ни паблик методом, вообще никаким. Для етого явления существует другое понятие его описывающее - локальная функция. |
__etc pMet,pmet1 - две разные функции. У вас что глаз нету? Пост 262 прочитайте.
При этом вы получаете доступ к pmet1, через свойство met1. Но pMet - остается приватным. То есть - он виден только в теле класса. |
Цитата:
А pmet1 у вас не есть приватный, это мы уже выяснили. |
2 wvxvw
Функция имеет область видимости класса. То чты вы напсали в начале - непонять для чего. Это по причине того что вы не пониматете что такое this. Вызывате this локальной функции, ну и конечно получаете undefined. |
Простите... вы не понимаете, что вы пишите... область видимости pMet и Class1 не совпадают. Но вы это оспариваете в первом предложении, а во втором с этим соглашаетесь.
|
2 __etc:
Код:
function Class1(a){ |
2 wvxvw:
Цитата:
|
| Часовой пояс GMT +4, время: 16:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.