Skip to content

Commit 1e7fbda

Browse files
committed
Merge pull request BonsaiDen#218 from jozsefDevs/master
adding index page and fixing text overflow problems for hungarian versio...
2 parents 490735b + 929b7fd commit 1e7fbda

File tree

6 files changed

+19
-15
lines changed

6 files changed

+19
-15
lines changed

doc/hu/function/arguments.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Egy másik trükk arra hogy teljesen független wrapper függvényeket gyártsun
5050
// Ezeket kapja paraméterül: this, arg1, arg2...argN
5151
Foo.method = function() {
5252

53-
// Eredmény: Foo.prototype.method.call(this, arg1, arg2... argN)
53+
// Eredmény: Foo.prototype.method.call(this, arg1, ...argN)
5454
Function.call.apply(Foo.prototype.method, arguments);
5555
};
5656

@@ -91,7 +91,8 @@ Habár, egyetlen eset van, amelynek komoly hatása lehet a kód teljesítményé
9191
JavaScript motorokban. Ez pedig az `arguments.callee` használata.
9292

9393
function foo() {
94-
arguments.callee; // csináljunk valamit ezzel a függvény objektummal
94+
// ..csinálunk valamit
95+
arguments.callee; // ezzel a függvény objektummal
9596
arguments.callee.caller; // és ennek a hívójával..
9697
}
9798

doc/hu/function/constructors.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ visszatérített érték `Objektum` típusú.
3838
foo: 1
3939
};
4040
}
41-
new Test(); // ez a returnben található objektumot fogja eredményezni
41+
new Test(); // ez a { foo: 1 } objektumot fogja eredményezni
4242

4343
Hogyha kihagyjuk a `new` kulcsszó használatát, a függvény **nem** egy új objektummal fog visszatérni.
4444

4545
function Foo() {
46-
this.bla = 1; // ez a globális objektumon állítja be a bla értékét 1-re
46+
this.bla = 1; // ez a globális objektumon állít
4747
}
4848
Foo(); // undefined
4949

@@ -125,4 +125,4 @@ arra hogy ezért eldobjuk a prototípusok használatát. Végeredményben mindig
125125
az fog dönteni a különböző stílusok megválasztása között, hogy mire van
126126
szüksége éppen az aktuális programunknak. Egy dolog azért elengedhetetlenül
127127
fontos, ez pedig hogy megválasszuk melyik stílust fogjuk használni objektumok
128-
létrehozásra, és ezt **konzisztensen** használjuk a teljes megoldáson keresztül.
128+
létrehozásra, és ezt **konzisztensen** használjuk a teljes megoldáson keresztül.

doc/hu/function/general.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Ez a függvény felkerül a scope tetejére ([hoisting](#function.scopes)), miel
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

16-
foo(); // Így is működik, mivel a foo fgv. létrejön mielőtt meghívnánk.
16+
foo(); // Így is működik
1717
function foo() {}
1818

1919
### A `függvény` kifejezés (expression)

doc/hu/function/scopes.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ hatókör tetejébe.
124124

125125
// a függvény deklaráció is felkerül ide
126126
function test(data) {
127-
var goo, i, e; // mivel nincs blokk hatókör, ezek is felkerülnek
127+
var goo, i, e; // ezek is felkerülnek
128128
if (false) {
129129
goo = 1;
130130

@@ -163,7 +163,7 @@ tetejére lett mozgatva.
163163

164164
var SomeImportantThing;
165165

166-
// más kódok még inicializálhatják a SomeImportantThing változót itt...
166+
// más kódok még inicializálhatják az előbbi változót itt...
167167

168168
// ellenőrizzük hogy létezik-e
169169
if (!SomeImportantThing) {
@@ -231,4 +231,4 @@ névütközésektől, de jobb modularizációhoz is vezet.
231231

232232
Emelett a globális változók használata **nem ajánlott**. **Bármilyen** fajta
233233
használata rosszul megírt kódról árulkodik, amelyik könnyen eltörik és nehezen
234-
karbantartható.
234+
karbantartható.

doc/hu/index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
{
77
"title": "Bevezet\u0151",
88
"dir": "intro",
9-
"articles": []
9+
"articles": [ "index" ]
1010
},
1111
{
1212
"title": "Objektumok",

doc/hu/intro/index.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
11
## Bevezető
22

3-
A **JavaScript Garden** egy kódgyűjtemény amely azért született, hogy tisztázza a JavaScript nyelv legsötétebb mélységeit. Itt tippeket találhatsz a gyakori hibák elkerüléséhez, teljesítmény javításhoz, rossz minták felismeréséhez, amelyeket a legtöbb kezdő JavaScript programozó már talán megtapasztalt, amikor a nyelv mélyére szeretett volna ásni.
3+
A **JavaScript Garden** egy folytonosan növekvő kódgyűjtemény amely a nyelv kihívást okozó részeit hivatott tisztázni. Itt tanácsokat kaphatsz afelől, hogyan kerüld el a leggyakoribb programozási- valamint nyelvi hibákat, hogyan írj gyorsabb kódot, és mik a legsűrűbben elkövetett *bad practice*k amelyekkel egy átlagos JavaScript programozó (nem) mindennapi útján találkozhat a nyelv megismerése közben.
44

5-
A JavaScript Gardennek **nem** célja hogy megtanítsa a JavaScript nyelv használatát!
5+
A JavaScript Gardennek **nem** célja hogy megtanítsa a JavaScript nyelvet!
66
Az itt felsorolt témák megértéséhez mindenképp szükséges némi tapasztalat. Ha a nyelv alapjait szeretnéd elsajátítani, először nézd át ezt a kiváló [tutorialt][1] a Mozilla Developer Networkön.
77

88
## Szerzők
99

1010
Ez a leírás két kiváló [Stack Overflow][2] felhasználó, [Ivo Wetzel][3] (szerző) és [Zhang Yi Jiang][4] (Design) tollából született.
1111

12+
A dokumentumot jelenleg [Tim Ruffles](http://truffles.me.uk) gondozza.
13+
1214
## Hozzájárultak még
1315

14-
- [Caio Romão][5] (Helyesírási javítások)
15-
- [Andreas Blixt][6] (Nyelvi javítások)
16+
- Túl hosszú lenne itt mindenkit felsorolni, lásd a [közreműködők listáját](https://github.com/BonsaiDen/JavaScript-Garden/graphs/contributors).
17+
18+
- A magyar fordítás [jozsefDevs](https://twitter.com/jozsefDevs) jóvoltából született.
1619

1720
## Hosting
1821

@@ -35,4 +38,4 @@ Ha bármilyen hibát vagy elírást veszel észre, kérlek [jelezd azt][11], vag
3538
[9]: https://github.com/BonsaiDen/JavaScript-Garden/blob/next/LICENSE
3639
[10]: https://github.com/BonsaiDen/JavaScript-Garden
3740
[11]: https://github.com/BonsaiDen/JavaScript-Garden/issues
38-
[12]: http://chat.stackoverflow.com/rooms/17/javascript
41+
[12]: http://chat.stackoverflow.com/rooms/17/javascript

0 commit comments

Comments
 (0)