Skip to content

Commit 55006c0

Browse files
authored
Merge pull request BonsaiDen#363 from zoltansx/hu_typos_fixes
various typo fixes in hungarian translation
2 parents 6f711f4 + 3ba3f9a commit 55006c0

File tree

5 files changed

+18
-18
lines changed

5 files changed

+18
-18
lines changed

doc/hu/function/general.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ egy másik -aszinkron- függvény paramétereként.
99

1010
function foo() {}
1111

12-
Ez a függvény felkerül a scope tetejére ([hoisting](#function.scopes)), mielőtt a kód végrehajtása megtörténne. Így abban a scopeban ahol *definiálták*, *mindenhol* elérhető,
12+
Ez a függvény felkerül a scope tetejére ([hoisting](#function.scopes)), mielőtt a kód végrehajtása megtörténne. Így abban a scope-ban, ahol *definiálták*, *mindenhol* elérhető,
1313
még abban a trükkös esetben is, hogyha a kód azon pontján hívjuk ezt a függvényt, mielőtt
1414
definiáltuk volna (látszólag).
1515

@@ -41,7 +41,7 @@ Egy másik érdekes eset, amikor névvel ellátott függvényeket adunk érték
4141
}
4242
bar(); // ReferenceError
4343

44-
Ebben a példában a `bar`t önmagában nem lehet elérni egy külső scopeból (utolsó sor),
44+
Ebben a példában a `bar`t önmagában nem lehet elérni egy külső scope-ból (utolsó sor),
4545
mivel egyből értékül adtuk a `foo` változónak. Ennek ellenére a `bar`on belül elérhető
4646
a `bar` név. A tanulság az, hogy a függvény önmagát *mindig* eléri a saját scopeján belül, és ez a JavaScriptben található [névfeloldásnak](#function.scopes) köszönhető.
4747

doc/hu/function/this.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
## A `this` mágikus működése
22

3-
A `this` kicsit másképp működik a JavaScriptben mint ahogy azt megszokhattuk
4-
más nyelvekben. Ugyanis pontosan **ötféle** módja lehet annak hogy a `this`
3+
A `this` kicsit másképp működik a JavaScriptben, mint ahogy azt megszokhattuk
4+
más nyelvekben. Ugyanis pontosan **ötféle** módja lehet annak, hogy a `this`
55
éppen mire utal a nyelvben.
66

77
### A Globális hatókör
88

99
this;
1010

11-
Amikor globális hatókörben van használva a this, akkor pontosan a *globális* objektumra utal.
11+
Amikor globális hatókörben van használva a `this`, akkor pontosan a *globális* objektumra utal.
1212

1313
### Függvény híváskor
1414

1515
foo();
1616

17-
Itt, a `this` megint a *globális* objektumra fog utalni.
17+
Itt a `this` megint a *globális* objektumra fog utalni.
1818

1919
> **ES5 Megjegyzés:** Strict módban a globális eset **nem létezik** többé.
2020
> Ezekben az esetekben a `this` értéke undefined lesz.
@@ -80,8 +80,8 @@ lokálisan elhelyezni a `method`-on belül, ami már valóban a kívánt `this`-
8080
};
8181

8282
A `that` tuladjonképpen egy mezei változónév (nem kulcsszó), de sokszor használják arra,
83-
hogy egy másik `this`-re hivatkozzanak vele. A [colsureökkel](#function.closures) kombinálva
84-
ez a módszer arra is használható hogy `this`-eket passzolgassunk a vakvilágban és mégtovább.
83+
hogy egy másik `this`-re hivatkozzanak vele. A [closure-ökkel](#function.closures) kombinálva
84+
ez a módszer arra is használható, hogy `this`-eket passzolgassunk a vakvilágban és még tovább.
8585

8686
### Eljárások értékül adása
8787

@@ -107,4 +107,4 @@ ami a nyelv egyik fő erőssége.
107107
new Bar().method();
108108

109109
Amikor a `method` meghívódik a `Bar` példányaként, a `this` pontosan a `Bar`
110-
megfelelő példányára fog mutatni.
110+
megfelelő példányára fog mutatni.

doc/hu/object/forinloop.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
## A `for in` ciklus
22

3-
Csak úgy mint a jó öreg `in` operátor, a `for in` is bejárja az egész
3+
Csak úgy, mint a jó öreg `in` operátor, a `for in` is bejárja az egész
44
prototípus láncot, amikor egy objektum mezőin próbálnánk iterálni.
55

66
> **Megjegyzés:** A `for in` ciklus **nem** fog iterálni azokon a mezőkön,
77
> amelyeknek az `enumerable` tulajdonsága `false`-ra van állítva. Például a
88
> `length` mező nem kerül az iterációba amikor egy tömbön iterálnánk végig.
99
10-
// Mérgezzük Object.prototypeot!
10+
// Mérgezzük Object.prototype-ot!
1111
Object.prototype.bar = 1;
1212

1313
var foo = {moo: 2};
@@ -32,10 +32,10 @@ lakó [`hasOwnProperty`](#object.hasownproperty) függvény használatával érh
3232
}
3333
}
3434

35-
Ez az egyetlen helyes útja annak hogy az objektum saját mezőin iteráljunk csak végig.
35+
Ez az egyetlen helyes útja annak, hogy az objektum saját mezőin iteráljunk csak végig.
3636
Mivel a `hasOwnProperty`-t használjuk, így csak a várt `moo`-t fogja kiírni. Tehén jó
3737
kódunk van! Hogyha a `hasOwnProperty`-t kihagynánk, a kódunk ki lenne téve nem várt
38-
hibáknak, amik pl. abból fakadnak hogy valaki ocsmányul kiterjesztette az
38+
hibáknak, amik pl. abból fakadnak, hogy valaki ocsmányul kiterjesztette az
3939
`Object.prototype`-t.
4040

4141
Például, ha a [Prototype][1] frameworköt használjuk, és nem ilyen stílusban írjuk a

doc/hu/object/general.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Objektumok és mezők használata
22

3-
A JavaSciprtben minden objektumként működik, a [`null`](#core.undefined) és az [`undefined`](#core.undefined) kivételével.
3+
A JavaScriptben minden objektumként működik, a [`null`](#core.undefined) és az [`undefined`](#core.undefined) kivételével.
44

55
false.toString(); // 'hamis'
66
[1, 2, 3].toString(); // '1,2,3'
@@ -47,11 +47,11 @@ Egy objektum mezői kétféle módon érhetőek el, vagy az 'objektum.mezőnév'
4747
foo.1234; // SyntaxError
4848
foo['1234']; // működik
4949

50-
A két jelölés majdnem egyenértékűen használható, kivéve, hogy a szögletes zárójelekkel dinamkusan állíthatunk be mezőket és olyan neveket is választhatunk, amik amúgy szintaxis hibához vezetnének (Fordító: mivel a neveket stringbe kell rakni, megadhatunk a JS által "lefoglalt" kulcsszavakat is mezőnévként, habár ennek használata erősen kerülendő).
50+
A két jelölés majdnem egyenértékűen használható, kivéve, hogy a szögletes zárójelekkel dinamikusan állíthatunk be mezőket és olyan neveket is választhatunk, amik amúgy szintaxis hibához vezetnének (Fordító: mivel a neveket stringbe kell rakni, megadhatunk a JS által "lefoglalt" kulcsszavakat is mezőnévként, habár ennek használata erősen kerülendő).
5151

5252
### Mezők törlése
5353

54-
Egyetlen módon lehet mezőt törölni egy objektumból ez pedig a `delete` operátor
54+
Egyetlen módon lehet mezőt törölni egy objektumból, ez pedig a `delete` operátor
5555
használata; a mező értékének `undefined`-ra vagy `null`-ra való állítása csak
5656
magára az értékre van kihatással, de a kulcs ugyanúgy megmarad az objektumban.
5757

@@ -84,7 +84,7 @@ Az objektumok mezőnevei mind stringként, mind egyszerű szövegként (Ford.: a
8484
leírhatóak. A JavaScript értelmező hibája miatt, a fenti kód azonban `SyntaxErrort` eredményez ECMAScript 5 előtti verzió esetén.
8585

8686
Ez a hiba onnan ered, hogy a `delete` egy *kulcsszó*, viszont érdemes *string literálként*
87-
leírni hogy helyesen megértsék a régebbi JavaScript motorok is.
87+
leírni, hogy helyesen megértsék a régebbi JavaScript motorok is.
8888

8989
[1]: http://en.wikipedia.org/wiki/Hashmap
9090

doc/hu/object/prototype.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ A JavaScript nem a klasszikus öröklődést használja, hanem egy ún. *protot
44
származtatást használ.
55

66
Míg ezt gyakran a JavaScript legnagyobb hibái között tartják számon, valójában
7-
ez a származtatási modell jóval kifejezőbb mint klasszikus barátja.
7+
ez a származtatási modell jóval kifejezőbb, mint klasszikus barátja.
88
Ezt jelzi, hogy például sokkal könnyebb megépíteni a klasszikus modellt, alapul véve
99
a prototípusos modellt, míg a fordított irány kivitelezése igencsak nehézkes lenne.
1010

0 commit comments

Comments
 (0)