Skip to content

Commit 9220bbd

Browse files
authored
Update article.md
1 parent 84fb945 commit 9220bbd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

1-js/04-object-basics/04-object-methods/article.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Este uzual ca o metoda de obiect să aibe nevoie să acceseze o informație stoc
9898

9999
De exemplu, codul din interiorul metodei `user.sayHi()` poate avea nevoie de numele `user`-ului.
100100

101-
**Pentru a ccesa obiectul, o metodă poate utiliza cuvântul cheie `this`.**
101+
**Pentru a accesa obiectul, o metodă poate utiliza cuvântul cheie `this`.**
102102

103103
Valoarea variabilei `this` este obiectul "dinainte de punct", cel folosit pentru a apela metoda.
104104

@@ -228,7 +228,7 @@ Dacă veniți dintr-un alt limbaj de programare, atunci sunteți probabil obișn
228228
229229
În JavaScript variabila `this` este "liberă", valoarea ei este evaluată la timpul apelării și nu depinde de locul în care a fost metoda declarată, ci mai degrabă de cine este obiectul "dinaintea punctului".
230230
231-
Conceptul de variabilă `this` evaluată în timpul execuției are atât plusuri cât și minusuri. Pe de o parte, o funcție poate fi reutilizată pentru obiecte diferite. Pe partea cealaltă, o flexibilitate mai mare lasă loc pentru greșeli.
231+
Conceptul de variabilă `this` evaluată în timpul execuției are atât plusuri cât și minusuri. Pe de o parte, o funcție poate fi reutilizată pentru obiecte diferite. Pe de altă parte, o flexibilitate mai mare lasă loc pentru greșeli.
232232
233233
Aici poziția noastră nu este să judecăm dacă această decizie de proiectare a limbajului este bună sau rea. Vom înțelege cum să lucrăm cu ea, cum să obținem beneficii și cum să ocolim problemele.
234234
```
@@ -260,7 +260,7 @@ user.hi(); // John (apelul simplu funcționează)
260260
261261
Pe ultima linie există un operator condițional care alege `user.hi` sau `user.bye`. În acest caz rezultatul este `user.hi`.
262262
263-
Apoi, metoda este apelată imediat cu pranteze `()`. Însă nu funcționează corect!
263+
Apoi, metoda este apelată imediat cu paranteze `()`. Însă nu funcționează corect!
264264
265265
După cum puteți vedea, apelul are ca rezultat o eroare, deoarece valoarea variabilei `"this"` din interiorul apelului devine `undefined`.
266266

0 commit comments

Comments
 (0)