javascript skill updated
This commit is contained in:
+3
-8
@@ -1,6 +1,6 @@
|
|||||||
# ---
|
# ---
|
||||||
name: javascript-programmeer-skill
|
name: javascript-programmeer-skill
|
||||||
description: Hiermee wordt mijn voorkeur racket programmeerstijl aangegeven.
|
description: Hiermee wordt mijn voorkeur javascript programmeerstijl aangegeven.
|
||||||
---
|
---
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -16,8 +16,7 @@ Gebruik deze stijl wanneer je Javascript-code voor Hans schrijft of aanpast.
|
|||||||
|
|
||||||
Schrijf code zoveel mogelijk in lijn met zoals Hans racket code schrijft. Zie daarvoor de racket skill.
|
Schrijf code zoveel mogelijk in lijn met zoals Hans racket code schrijft. Zie daarvoor de racket skill.
|
||||||
|
|
||||||
Gebruik bij javascript als je een closure definitie maakt, bij voorkeur classes, m.a.w. ga
|
Gebruik bij javascript als je een closure definitie maakt, bij voorkeur classes, m.a.w. ga voor OO en class definities in plaats van property gestuurde closures.
|
||||||
voor OO en class definities in plaats van property gestuurde closures.
|
|
||||||
|
|
||||||
Liever
|
Liever
|
||||||
|
|
||||||
@@ -42,11 +41,7 @@ class Rectangle {
|
|||||||
yield this.width;
|
yield this.width;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
```
|
||||||
const square = new Rectangle(10, 10);
|
|
||||||
|
|
||||||
console.log(square.area); // 100
|
|
||||||
console.log([...square.getSides()]); // [10, 10, 10, 10]```
|
|
||||||
|
|
||||||
In plaats van:
|
In plaats van:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user