Czy możliwe jest posiadanie funkcji self executing, która jest wartością właściwości obiektu, przypisać wartości do innych właściwości w obiekcie?Funkcja self executing jako wartość właściwości obiektu w javascript
np. - chciałbym to zrobić:
var b={
c:'hi',
d:null,
e:new function(){this.d=5}
};
Ale "to" w nowej funkcji zdaje się odnosić do b.e. Czy jest możliwy dostęp do rodzica b.e (tj. B) z wnętrza funkcji?
nie widzę dlaczego chcesz utworzyć anonimową funkcję, tak jak obecnie. – Utkanos
Jaki jest twój cel końcowy tutaj? Aby wykonać kod podczas tworzenia obiektu, który edytuje inne właściwości obiektu? – jackwanders
@jackwanders - tak. Zastanawiałem się tylko, czy można to zrobić w ten sposób jako skrót do metody Jakeclarcksona poniżej. –