Versionen vergleichen

Vordefinierte Kernobjekte

Version 401093:

Version 401093 von eminor am

Version 405669:

Version 405669 von eminor am

Titel:
Vordefinierte Kernobjekte
Vordefinierte Kernobjekte
Adressname:
JavaScript/Guide/Vordefinierte_Kernobjekte
JavaScript/Guide/Vordefinierte_Kernobjekte
Inhalt:

Version 401093
Version 405669
n440    <h3 id="Arrays_and_Regular_Expressions">n440    <h3 id="Arrays_und_regul.C3.A4re_Ausdr.C3.BCcke">
n444      Wenn ein Array das Ergebnis einer Übereinstimmung eines regn444      Wenn ein Array das Ergebnis einer Übereinstimmung eines reg
>ulären Ausdrucks und eines Strings ist, gibt das Array Eigenschaf>ulären Ausdrucks und einer Zeichenkette ist, gibt das Array Eigen
>ten und Elemente zurück, die Informationen zu dieser Überenstimmu>schaften und Elemente zurück, die Informationen zu dieser Überens
>ng liefern.&nbsp; Die Rückgabewerte von <a href="/en-US/docs/Java>timmung liefern.&nbsp; Die Rückgabewerte von <a href="/en-US/docs
>Script/Reference/Global_Objects/RegExp/exec" title="en-US/docs/Ja>/JavaScript/Reference/Global_Objects/RegExp/exec" title="en-US/do
>vaScript/Reference/Global Objects/RegExp/exec"><code>RegExp.exec(>cs/JavaScript/Reference/Global Objects/RegExp/exec"><code>RegExp.
>)</code></a>, <a href="/en-US/docs/JavaScript/Reference/Global_Ob>exec()</code></a>, <a href="/en-US/docs/JavaScript/Reference/Glob
>jects/String/match" title="en-US/docs/JavaScript/Reference/Global>al_Objects/String/match" title="en-US/docs/JavaScript/Reference/G
> Objects/String/match"><code>String.match()</code></a>, und <a hr>lobal Objects/String/match"><code>String.match()</code></a>, und 
>ef="/en-US/docs/JavaScript/Reference/Global_Objects/String/split"><a href="/en-US/docs/JavaScript/Reference/Global_Objects/String/s
> title="en-US/docs/JavaScript/Reference/Global Objects/String/spl>plit" title="en-US/docs/JavaScript/Reference/Global Objects/Strin
>it"><code>String.split()</code></a> sind Arrays. Weitere Informat>g/split"><code>String.split()</code></a> sind Arrays. Weitere Inf
>ionen zur Benutzung von Arrays mit regulären Ausdrücken findet ma>ormationen zur Benutzung von Arrays mit regulären Ausdrücken find
>n im Kapitel <a href="/de/docs/JavaScript/javascript_guide/Regul%>et man im Kapitel <a href="/de/docs/JavaScript/javascript_guide/R
>C3%A4re_Ausdr%C3%BCcke" title="/de/docs/JavaScript/javascript_gui>egul%C3%A4re_Ausdr%C3%BCcke" title="/de/docs/JavaScript/javascrip
>de/Regul%C3%A4re_Ausdr%C3%BCcke">Reguläre Ausdrücke</a>.>t_guide/Regul%C3%A4re_Ausdr%C3%BCcke">Reguläre Ausdrücke</a>.
445    </p>
446    <p>
447      <span style="color:#ff0000;">...</span>
448    </p>
449    <p>
450      &nbsp;
n453      Working with Array-like objectsn447      Arbeiten mit Array-ähnlichen Objekten
n459      Some JavaScript objects, such as the <a href="/en-US/docs/Dn453      Manche JavaScript-Objekte, wie z. B. die <a href="/en-US/do
>OM/NodeList" title="en-US/docs/DOM/NodeList"><code>NodeList</code>cs/DOM/NodeList" title="en-US/docs/DOM/NodeList"><code>NodeList</
>></a> returned by <a href="/en-US/docs/DOM/document.getElementsBy>code></a>, die von <a href="/en-US/docs/DOM/document.getElementsB
>TagName" title="en-US/docs/DOM/document.getElementsByTagName"><co>yTagName" title="en-US/docs/DOM/document.getElementsByTagName"><c
>de>document.getElementsByTagName()</code></a> or the <a href="/en>ode>document.getElementsByTagName()</code></a> zurückgegeben wird
>-US/docs/JavaScript/Reference/Functions_and_function_scope/argume>, oder das <a href="/en-US/docs/JavaScript/Reference/Functions_an
>nts" title="en-US/docs/JavaScript/Reference/Functions and functio>d_function_scope/arguments" title="en-US/docs/JavaScript/Referenc
>n scope/arguments"><code>arguments</code></a> object made availab>e/Functions and function scope/arguments"><code>arguments-Objekt<
>le within the body of a function, look and behave like arrays on >/code></a>, das innerhalb eines Funktionskörpers verfügbar gemach
>the surface but do not share all of their methods. The <code>argu>t wird, verhalten sich oberflächlich wie Arrays, besitzen jedoch 
>ments</code> object provides a <a href="/en-US/docs/JavaScript/Re>nicht alle für Arrays üblichen Methoden. So besitzt das arguments
>ference/Functions_and_function_scope/arguments/length" title="en->-Objekt zwar eine length-Eigenschaft, die <a href="/en-US/docs/Ja
>US/docs/JavaScript/Reference/Functions and function scope/argumen>vaScript/Reference/Global_Objects/Array/forEach" title="en-US/doc
>ts/length"><code>length</code></a> attribute but does not impleme>s/JavaScript/Reference/Global Objects/Array/forEach"><code>forEac
>nt the <a href="/en-US/docs/JavaScript/Reference/Global_Objects/A>h()</code></a>-Methode ist aber z. B. nicht vorhanden.
>rray/forEach" title="en-US/docs/JavaScript/Reference/Global Objec 
>ts/Array/forEach"><code>forEach()</code></a> method, for example. 
460    </p>
461    <p>454    </p>
462      Array generics, introduced in JavaScript 1.6, provide a way455    <p>
> of running <code>Array</code> methods against other array-like o 
>bjects. Each standard array method has a corresponding method on  
>the <code>Array</code> object itself; for example: 
456      Generische Array-Methoden, die mit JavaScript 1.6 eingeführ
 >t wurden, stellen eine Möglichkeit dar, um Array-ähnliche Methode
 >n für andere Array-ähnliche Objekte zu verwenden. Für jede Standa
 >rd-Arraymethode existiert eine korrespondierende Methode für das 
 >Array-Objekt selbst.
457    </p>
458    <p>
459      Zum Beispiel:
n472      These generic methods can be emulated more verbosely in oldn469      Diese generischen Methoden können für älteren Versionen von
>er versions of JavaScript using the call method provided by JavaS> JavaScript mit etwas zusätzlichem Code und mit Hilfe der call-Me
>cript function objects:>thode emuliert werden:
n480      Array generic methods can be used on strings as well, sincen477      Generische Array-Methoden können auch für Strings eingesetz
> they provide sequential access to their characters in a similar >t werden, da auf die einzelnen Zeichen von Strings ebenfalls sequ
>way to arrays:>enziell zugegriffen werden kann:
n488      Here are some further examples of applying array methods ton485      Ein paar weitere Beispiele für die Anwendung von Array-Meth
> strings, also taking advantage of <a href="/en-US/docs/JavaScrip>oden auf Strings, mit Rückgriff auf <a href="/en-US/docs/JavaScri
>t/New_in_JavaScript/1.8#Expression_closures" title="en-US/docs/Ne>pt/New_in_JavaScript/1.8#Expression_closures" title="en-US/docs/N
>w_in_JavaScript_1.8#Expression_closures">JavaScript 1.8 expressio>ew_in_JavaScript_1.8#Expression_closures">JavaScript 1.8 Expressi
>n closures</a>:>on Closures</a>:
n500      Note that <code>filter</code> and <code>map</code> do not an497      Achtung: Die Methoden <code>filter</code> und <code>map</co
>utomatically return the characters back into being members of a s>de> geben nicht automatisch die Buchstaben als String zusammengef
>tring in the return result; an array is returned, so we must use >ügt zurück, sondern als Array. Zur Umwandlung in einen String kom
><code>join</code> to return back to a string.>mt die Methode <code>join</code> zum Einsatz.
n503      Array comprehensionsn500      Array Comprehensions
t509      Introduced in JavaScript 1.7, array comprehensions provide t506      Die mit JavaScript 1.7 eingeführten Array Comprehensions st
>a useful shortcut for constructing a new array based on the conte>ellen eine praktische Abkürzung für die Konstruktion eines neuen 
>nts of another. Comprehensions can often be used in place of call>Arrays, bssierd auf dem Inhalt eines anderen Arrays bereit. Die C
>s to <code>map()</code> and <code>filter()</code>, or as a way of>omprehensions können oft anstelle von call() und filter() Funktio
> combining the two.>nsaufrufen oder zur Kombination dieser beiden Methoden eingesetzt
 > werden.

Zurück zur Versionsgeschichte