aboutsummaryrefslogtreecommitdiff
path: root/files/de/glossary/einfache_datenelemente/index.html
blob: 021ca954880b0b591aca1eeef7245c7637931ab3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
title: Skalare Daten
slug: Glossary/einfache_datenelemente
tags:
  - Glossary
  - einfache Datentypen
  - primitive Datentypen
  - skalare Datentypen
translation_of: Glossary/Primitive
---
<p><span class="seoSummary">Ein <strong>primitives</strong> (skalares) Datenelement (einfacher Wert, einfacher Datentyp) ist ein Datenelement, das kein {{Glossary("object","Objekt")}} ist und keine {{glossary("method","Methoden")}} besitzt.</span></p>

<p>In {{Glossary("JavaScript")}} gibt es 6 skalare Datentypen:</p>

<ul>
 <li>{{Glossary("string","String")}}</li>
 <li>{{Glossary("number","Number")}}</li>
 <li>{{Glossary("Boolean")}}</li>
 <li>{{Glossary("null")}}</li>
 <li>{{Glossary("undefined")}}</li>
 <li>{{Glossary("symbol","Symbol")}} (neu in {{Glossary("ECMAScript")}} 6)</li>
</ul>

<p>Meistens repräsentiert ein skalares Datenelement die einfachste Datenstruktur einer Programmiersprache.</p>

<p>Alle skalaren Datentypen sind <strong>unveränderbar</strong> (sie können nicht noch weiter vereinfacht werden).</p>

<h2 id="Skalare_Wrapper-Objekte_in_Javascript">Skalare Wrapper-Objekte in Javascript</h2>

<p>Außer für die Skalare <code>null</code> und <code>undefined</code>, besitzen alle anderen Datentypen ein equivalentes, gleichnamiges Objekt, welches die einfachen Datentypen ummantelt/umgibt (neudeutsch: wrappt):</p>

<ul>
 <li>{{jsxref("String")}} für den skalaren Datentyp string.</li>
 <li>{{jsxref("Number")}} für den skalaren Datentyp number.</li>
 <li>{{jsxref("Boolean")}} für den skalaren Datentyp Boolean.</li>
 <li>{{jsxref("Symbol")}} für den skalaren Datentyp Symbol.</li>
</ul>

<p>DIe Wrapper-Methode <a href="/de/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf"><code>valueOf()</code></a> gibt als Rückgabewert den skalaren Datentypen des verwendeten Datenelements zurück..</p>

<h2 id="Lerne_weiter">Lerne weiter</h2>

<h3 id="Allgemeines">Allgemeines</h3>

<ul>
 <li><a href="/de/docs/Web/JavaScript/Data_structures">Einführung in die JavaScript Datentypen</a></li>
 <li>{{Interwiki("wikipedia", "Primitive data types")}} auf Wikipedia</li>
</ul>