Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— |
offen:javascript [2024/02/02 15:42] (aktuell) itbs angelegt |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Code Fragmente Javascript ====== | ||
+ | <code javascript> | ||
+ | // Iterating over objects | ||
+ | const unknownObject = { /* ... */ } | ||
+ | |||
+ | for (const [ key, value ] of Object.entries(unknownObject)) { | ||
+ | // unbekantes Obejkt richtig coden | ||
+ | } | ||
+ | |||
+ | //Omitting unneeded values by just using some commas: | ||
+ | const [,, month] = ' | ||
+ | |||
+ | |||
+ | // You can also clone an array with destructuring: | ||
+ | const arr = [" | ||
+ | const clone = [...arr]; | ||
+ | |||
+ | function myFunction(text = "", | ||
+ | |||
+ | // With default values, we can avoid a bunch of: | ||
+ | text = text || ""; | ||
+ | line = line || 0; | ||
+ | truncate = truncate || 100; | ||
+ | } | ||
+ | const { x: otherName } = obj; | ||
+ | const User = { | ||
+ | name: 'John Doe', | ||
+ | age: 30 | ||
+ | }; | ||
+ | const { name: fullName, age: userAge } = User; | ||
+ | </ |