<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://kamelopedia.net/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3AJ%2A%2Flib%2Ftools.js</id>
	<title>Benutzer:J*/lib/tools.js - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="http://kamelopedia.net/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3AJ%2A%2Flib%2Ftools.js"/>
	<link rel="alternate" type="text/html" href="http://kamelopedia.net/index.php?title=Benutzer:J*/lib/tools.js&amp;action=history"/>
	<updated>2026-11-01T13:02:44Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Kamelopedia</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://kamelopedia.net/index.php?title=Benutzer:J*/lib/tools.js&amp;diff=305433&amp;oldid=prev</id>
		<title>J*: Schützte „Kamel:J*/lib/tools.js“ [edit=sysop:move=sysop]</title>
		<link rel="alternate" type="text/html" href="http://kamelopedia.net/index.php?title=Benutzer:J*/lib/tools.js&amp;diff=305433&amp;oldid=prev"/>
		<updated>2009-03-17T20:31:41Z</updated>

		<summary type="html">&lt;p&gt;Schützte „&lt;a href=&quot;/index.php?title=Kamel:J*/lib/tools.js&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Kamel:J*/lib/tools.js (Seite nicht vorhanden)&quot;&gt;Kamel:J*/lib/tools.js&lt;/a&gt;“ [edit=sysop:move=sysop]&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 17. März 2009, 21:31 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>J*</name></author>
	</entry>
	<entry>
		<id>http://kamelopedia.net/index.php?title=Benutzer:J*/lib/tools.js&amp;diff=305432&amp;oldid=prev</id>
		<title>J*: Die Seite wurde neu angelegt.</title>
		<link rel="alternate" type="text/html" href="http://kamelopedia.net/index.php?title=Benutzer:J*/lib/tools.js&amp;diff=305432&amp;oldid=prev"/>
		<updated>2009-03-17T20:31:13Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* +-----------------------------------------------------------+&lt;br /&gt;
 * |                                                           |&lt;br /&gt;
 * |  Modul 1: Erweiterungen von Datentypen mittels prototype  |&lt;br /&gt;
 * |                                                           |&lt;br /&gt;
 * +-----------------------------------------------------------+&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * Erweiterung von Array: Array.where erlaubt die Filterung von Objekten mittels Vergleichsfunktion&lt;br /&gt;
 *&lt;br /&gt;
 * Das benutze Array.each ist übrigens der for...in-Ersatz von Prototype &lt;br /&gt;
 * (for...in funktionert nicht 100% ordentlich, wenn man prototype in Arrays benutzt)&lt;br /&gt;
 *&lt;br /&gt;
 * Beispiel für Array.where:&lt;br /&gt;
 * var a = [1,2,3];&lt;br /&gt;
 * a.where( function(e) { return(e&amp;gt;1) } )&lt;br /&gt;
 * -&amp;gt; gibt zurück: [2,3]&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
Array.prototype.where = function ( fkt ) {&lt;br /&gt;
    var out = [];&lt;br /&gt;
    this.each( function (e) {&lt;br /&gt;
        if ( fkt(e) )&lt;br /&gt;
            out.push(e)&lt;br /&gt;
    } );&lt;br /&gt;
    return out;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>J*</name></author>
	</entry>
</feed>