Witam, rozpoczalem przygode z językiem JavaScript. Pytanie banalne a szybko rozwiąże moje wątpliwości
Zagłębiając sie dalej po tygodniu, nie zrozumiałem dalej paru podstawowych kwestii?
Jeśli w global scope, zakładam, że mam zmienną x (globalną) = 0, a potem wewnątrz funkcji
function doSmtForExample(){
y = x;
y++
}'
Tutaj wydaje sie byc sprawa oczywista, y przybiera wartość x i staję się jej kopią, czyli nową zmienną.
A co zrobić, żeby coś stawało się referencją do zmiennej/czegokolwiek?
Przykładowo, chciałbym coś skrócić, w takie sposób w funkcji X:
'objectRefferenceExample = myObject.attributes.firstName; //tutaj objekt stałby sie w takim razem kopią, a chciałbym się odwołać do tego np. później:
'objectRefferenceExample = "Janusz"; // czy da sie jakos tworzyc referencje, zeby myObject.attributes.firstName objectu w global scope sie zmienilo a objectRefferenceExample jest zmienną wewnątrz funkcji. Czy trzeba dodawać na koniec funk
Czy trzeba dodawać na koniec funkcji
' myObject.attributes.firstName = objectRefferenceExample;
Pozdrawiam cieplutko, jakiś może artykuł na ten temat? Z chęcią bym sam znalazł ale... nie potrafie go zgooglować :D.