Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.10.2013, 12:56
Интересующийся
Отправить личное сообщение для grifangel Посмотреть профиль Найти все сообщения от grifangel
 
Регистрация: 16.10.2013
Сообщений: 24

Можно ли в жс получить родителя метода?
Всем добрый день. Такой вопрос, можно ли в жс получить родителя метода? Например мне нужно получить родителя метода alert (т.е. window),
как это можно сделать? Спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 25.10.2013, 18:55
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от grifangel
Например мне нужно получить родителя метода alert (т.е. window)
так и пиши: window
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 25.10.2013, 18:56
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Метод alert объявлен в прототипе:
Window.prototype.alert
У него нет никаких родителей.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #4 (permalink)  
Старый 25.10.2013, 20:53
Интересующийся
Отправить личное сообщение для grifangel Посмотреть профиль Найти все сообщения от grifangel
 
Регистрация: 16.10.2013
Сообщений: 24

А можно ли это узнать программно? Образно говоря при вводе alert.parent или чего-то типа этого выдает window. Такое есть в жс?
Ответить с цитированием
  #5 (permalink)  
Старый 26.10.2013, 07:45
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от grifangel
Такое есть в жс?
Я ведь уже сказал, что методы хранятся в прототипе, поэтому они и знать не знают про существование инстансов (основанных на этом прототипе).

Зачем тебе это? Покажи пример потенциального использования.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #6 (permalink)  
Старый 26.10.2013, 12:40
Профессор
Отправить личное сообщение для BallsShaped Посмотреть профиль Найти все сообщения от BallsShaped
 
Регистрация: 14.09.2012
Сообщений: 162

Сообщение от grifangel
можно ли в жс получить родителя метода?
нет.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как из строки содержащей namespace получить ссылку на объект? wwwboy Общие вопросы Javascript 2 07.12.2011 09:22
Не могу получить ширину объекта(картинки) Cruzer Общие вопросы Javascript 8 28.10.2011 20:18
Как добраться до потомка родителя родителя? FRIE jQuery 5 28.09.2011 15:37
Можно ли получить имя экземпляра объекта внутри самого объекта? Ichigeki Общие вопросы Javascript 9 14.11.2008 19:00
Возможно ли получить данные из файла на сервере? sdff Общие вопросы Javascript 11 19.07.2008 20:48