User Tools

Site Tools


programming:javascript:usage

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
programming:javascript:usage [2023/12/06 11:04] msprogramming:javascript:usage [2023/12/06 11:50] (current) ms
Line 3: Line 3:
 Ein Objekt gruppiert mehrere Werte zusammen: Ein Objekt gruppiert mehrere Werte zusammen:
 <code> <code>
-const objektEins = { +      const objektEins = { 
-   name: 'Hans', +        name: 'Hans', 
-   alter: 27 +        ['nach-name']: 'Wurst', 
-   }; +        alter: 27, 
-    +        geburtstag: { 
-console.log(objektEins); +          tag: 19, 
-console.log(objektEins.name); +          monat: 3, 
-console.log(objektEins.alter);+          jahr: 1970 
 +        } 
 +      };
  
-> {name: 'Hans', alter: 27}+    console.log(objektEins); 
 +    console.log(objektEins.name); 
 +    console.log(objektEins['nach-name']); 
 +    console.log(objektEins.alter); 
 +    console.log(objektEins.geburtstag); 
 +    console.log(objektEins.geburtstag.tag); 
 +    console.log(objektEins.geburtstag.monat); 
 +    console.log(objektEins.geburtstag.jahr); 
 + 
 +> {name: 'Hans', nach-name: 'Wurst', alter: 27, geburtstag: {tag: 19, monat: 3, jahr: 1970}}
 > Hans > Hans
-> 27+> Wurst 
 +> 27  
 +> {tag: 19, monat: 3, jahr: 1970} 
 +> 19 
 +> 3 
 +> 1970 
  
 </code> </code>
Line 23: Line 40:
 console.log(objektEins); console.log(objektEins);
  
-> {name: 'Hans', alter: 27, wohnort: 'Mainz'}+> {name: 'Hans', nach-name: 'Wurst', alter: 27, geburtstag: {tag: 19, monat: 3, jahr: 1970}, wohnort: 'Mainz'}
 > Mainz > Mainz
 +</code>
 +
 +Ein Wert aus einem Objekt löschen:
 +<code>
 +delete objektEins.wohnort;
 +
 +console.log(objektEins);
 +
 +> {name: 'Hans', nach-name: 'Wurst', alter: 27, geburtstag: {tag: 19, monat: 3, jahr: 1970}}
 +</code>
 +Funktionen in Objekten -> Methoden
 +<code>
 +    const objektEins = { 
 +      name: 'Hans',
 +      alter: 27,
 +      methodeEins: function funktionEins() {
 +        console.log('Funktion im Objekt');
 +      }
 +    };
 +
 +      console.log(objektEins);
 +      console.log(objektEins.name);
 +      console.log(objektEins.alter);
 +      console.log(objektEins.methodeEins);
 +
 +      objektEins.methodeEins();
 +
 +> {name: 'Hans', alter: 27, methodeEins: ƒ}
 +> Hans
 +> 27
 +> ƒ funktionEins() {
 +        console.log('Funktion im Objekt');
 +      }
 +> Funktion im Objekt
 +</code>
 +<code>
 +console.log(typeof Math);
 +console.log(typeof Math.sin);
 +
 +> object
 +> function
 </code> </code>
  
programming/javascript/usage.1701857057.txt.gz · Last modified: 2023/12/06 11:04 by ms

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki