Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1e7fbda

Browse files
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)

AltStyle によって変換されたページ (->オリジナル) /