|
|
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
hVosttskyANA, египетская сила... https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Function/name давным давно, когда некоторых ещё и в проекте не было, жил один деятель , который выдвинул лозунг : "Экономика должна быть экономной" . на что народ ответил : " ... а масло масляным..." Код: javascript 1. 2. 3. будет меньше набирать Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 16:23 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. и в данном случае тож самое... надо знать не имя конструктора, а само имя "b".... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2017, 16:26 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Ну если вы и после упоминания занудства ничего не поняли, то скажу прямо. Парни, не стоит мои набросы воспринимать так серьёзно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 08:16 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Функция function AhVosttZanuda() { return 'A hVostt zanuda!'; } - типа объект? Объект. У этого объекта типа есть имя? Есть. То есть формально утверждение "у объекта типа появилось имя" типа верное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 09:00 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
skyANAФункция function AhVosttZanuda() { return 'A hVostt zanuda!'; } - типа объект? Объект. У этого объекта типа есть имя? Есть. То есть формально утверждение "у объекта типа появилось имя" типа верное Ну нет же. Код: javascript 1. 2. 3. А name у объявленной функции, вообще даже ещё не стандартизовано Но я про name даже и не знал, теперь правда силюсь понять, где это вообще может быть полезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 09:39 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
hVostt, да заканчивай уже. Код: javascript 1. Объект? Да объект. Имя у него есть. Да есть. Утверждение "у объекта типа появилось имя" (даже специально сноску сделаю: в данном случае) - верное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 09:43 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
И тут на сцене появляется вадя и говорит: "И функцию sum можно вызвать следующим образом!" Код: javascript 1. Аплодисменты! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 09:47 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
вадянадо знать не имя конструктора, а само имя "b".... а если этого имени нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 12:07 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
skyANAОбъект? Да объект. только в очень узеньком контексте. речь идёт только про функцию. функция должна быть глобальной. функция должна быть объявлена. браузер поддерживает не стандартизованные возможности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 12:41 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
skyANAУтверждение "у объекта типа появилось имя" (даже специально сноску сделаю: в данном случае) - верное. Утверждение: «когда я выхожу на улицу, идёт дождь», иногда даже верное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 12:43 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Изопропилвадянадо знать не имя конструктора, а само имя "b".... а если этого имени нет?если при написании кода не задал имя - значит тебе не требуется вызывать объект по имени. skyANAИ тут на сцене появляется вадя и говорит: "И функцию sum можно вызвать следующим образом!" Код: javascript 1. Аплодисменты! это к чему? к тому что так нельзя? данное применение можно трактовать как "рефлексия" из терминалогии java. я использую такой вызов. пример уже неоднократно приводил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 13:00 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAОбъект? Да объект. только в очень узеньком контексте. речь идёт только про функцию. функция должна быть глобальной. функция должна быть объявлена. браузер поддерживает не стандартизованные возможности. А кто-то спорит? Моя просто стебётся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 13:15 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
вадяэто к чему? к тому что так нельзя? данное применение можно трактовать как "рефлексия" из терминалогии java. я использую такой вызов. пример уже неоднократно приводил.Проще будь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 13:18 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 13:36 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
skyANAА кто-то спорит? Моя просто стебётся Ладна, Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 14:03 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
вадяskyANAПроще будь :)дак вот если знать имя - было б проще и какое имя здесь? Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 15:30 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Изопропили какое имя здесь? Код: javascript 1. я не понимаю, что ты этим хочешь сказать? что можно придумать ситуацию, когда имя не имеет смысла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 16:03 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
вадя Код: javascript 1. 2. 3. 4. 5. и в данном случае тож самое... надо знать не имя конструктора, а само имя "b".... это бред сивой кобылы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 17:09 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Изопропилэто бред сивой кобылыэто ты о чём? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 17:58 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
вадя, вадянадо знать не имя конструктора, а само имя "b".... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 18:30 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Изопропилвадя, вадянадо знать не имя конструктора, а само имя "b".... может быть Код: javascript 1. 2. 3. и надо по отдельности обратиться к b,c,d потому как это разные объекты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 19:40 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
вадяи надо по отдельности обратиться к b,c,d потому как это разные объекты откуда, из "а()" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 23:32 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Изопропилвадяи надо по отдельности обратиться к b,c,d потому как это разные объекты откуда, из "а()" ? нет, в а() я передаю на сервер по ws данные, в а() есть метод metodA, которые обрабатывают ответ. счас я делаю так b=a('b'); и в ответе с сервера получаю такой параметр 'b.metodA' после обработки сплитом получаю (к примеру) в s[0] - > b, в s[1] - > metodA и вызываю его window[s[0]][s[1]](); всё работает, но мне не нравится такое b=a('b') я бы хотел избавится от явного указания 'b' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 04:58 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
вадяb=a('b') я бы хотел избавится от явного указания 'b' откажись от явного указания b= с этим присваиванием вполне может справиться конструктор a() да и от засирания глобального пространства имён можно легко избавиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 09:28 |
|
||
|
Может ли внутренняя функция (не метод) получить доступ к свойству объекта-владельца ?
|
|||
|---|---|---|---|
|
#18+
Изопропилоткажись от явного указания b= с этим присваиванием вполне может справиться конструктор a() да и от засирания глобального пространства имён можно легко избавитьсякод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 10:07 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39546179&tid=1444402]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 260ms |
| total: | 514ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...