summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <adam@adambard.com>2013-09-02 21:33:26 -0700
committerAdam <adam@adambard.com>2013-09-02 21:33:26 -0700
commit6150eff5ba962d74ef0c79b7d17fcf801538637b (patch)
treeff4d768d388aaa16ccd3a885a04bcf9e52fe9f6a
parent412b312c45ccb8922f92c4ee364819fb0add7734 (diff)
ARGH
-rw-r--r--de-de/javascript-de.html.markdown32
1 files changed, 16 insertions, 16 deletions
diff --git a/de-de/javascript-de.html.markdown b/de-de/javascript-de.html.markdown
index 56a41af0..d767815e 100644
--- a/de-de/javascript-de.html.markdown
+++ b/de-de/javascript-de.html.markdown
@@ -1,9 +1,9 @@
---
-language: JavaScript
+language: javascript
contributors:
- ["Adam Brenecki", "http://adam.brenecki.id.au"]
- ["ggb", "http://www.ideen-und-soehne.de"]
-filename: learnjavascript.js
+filename: learnjavascript-de.js
lang: de-de
---
@@ -104,8 +104,8 @@ false;
// Es gibt außerdem die Werte 'null' und 'undefined'
null; // wird verwendet um einen vorsätzlich gewählten 'Nicht'-Wert anzuzeigen
undefined; // wird verwendet um anzuzeigen, dass der Wert (aktuell) nicht
- // verfügbar ist (obwohl genau genommen undefined selbst einen Wert
- // darstellt)
+ // verfügbar ist (obwohl genau genommen undefined selbst einen Wert
+ // darstellt)
// false, null, undefined, NaN, 0 und "" sind 'falsy', d. h. alles andere ist
// wahr. Man beachte, dass 0 falsch und "0" wahr ist, obwohl 0 == "0".
@@ -255,9 +255,9 @@ i; // = 5 - nicht undefined, wie man es von einer Sprache erwarten würde, die
(function(){
var temporary = 5;
// Auf eine Variable im globalen Geltungsbereich kann zugegriffen werden,
- // sofern sie im globalen Objekt definiert ist (in einem Webbrowser ist
- // dies immer das 'window'-Objekt, in anderen Umgebungen, bspw. Node.js,
- // kann das anders aussehen).
+ // sofern sie im globalen Objekt definiert ist (in einem Webbrowser ist
+ // dies immer das 'window'-Objekt, in anderen Umgebungen, bspw. Node.js,
+ // kann das anders aussehen).
window.permanent = 10;
})();
temporary; // wirft einen ReferenceError
@@ -274,13 +274,13 @@ function sayHelloInFiveSeconds(name){
}
setTimeout(inner, 5000);
// setTimeout wird asynchron ausgeführt. Also wird sayHelloInFiveSeconds
- // sofort verlassen und setTimeout wird die innere Funktion 'im nachhinein'
- // aufrufen. Dennoch: Weil sayHelloInFiveSeconds eine Hülle um die innere
- // Funktion bildet, hat die innere Funktion immer noch Zugriff auf die
- // Variable prompt.
+ // sofort verlassen und setTimeout wird die innere Funktion 'im nachhinein'
+ // aufrufen. Dennoch: Weil sayHelloInFiveSeconds eine Hülle um die innere
+ // Funktion bildet, hat die innere Funktion immer noch Zugriff auf die
+ // Variable prompt.
}
sayHelloInFiveSeconds("Adam"); // wird nach 5 Sekunden ein Popup mit der
- // Nachricht "Hello, Adam!" öffnen.
+ // Nachricht "Hello, Adam!" öffnen.
///////////////////////////////////
// 5. Mehr über Objekte, Konstruktoren und Prototypen
@@ -423,14 +423,14 @@ String.prototype.firstCharacter = function(){
// allen Umgebungen verfügbar ist - wir können sie dennoch verwenden, mit einem
// 'polyfill':
if (Object.create === undefined){ // überschreib nichts, was eventuell bereits
- // existiert
+ // existiert
Object.create = function(proto){
// erstelle einen vorübergehenden Konstruktor mit dem richtigen
- // Prototypen
+ // Prototypen
var Constructor = function(){};
Constructor.prototype = proto;
// verwende es dann, um ein neues Objekt mit einem passenden
- // Prototypen zurückzugeben
+ // Prototypen zurückzugeben
return new Constructor();
}
}
@@ -446,4 +446,4 @@ Dieses Tutorial hat nur die Sprache JavaScript vorgestellt; um mehr über den E
[JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/) ist eine tiefgehende Einführung in die kontra-intuitiven Parts der Sprache.
-Zusätzlich zu direkten Beiträgen zu diesem Artikel ist der Inhalt in Anlehnung an Louie Dinh's Python-Tutorial auf dieser Seite und das [JS Tutorial](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript) des Mozilla Developer Network entstanden. \ No newline at end of file
+Zusätzlich zu direkten Beiträgen zu diesem Artikel ist der Inhalt in Anlehnung an Louie Dinh's Python-Tutorial auf dieser Seite und das [JS Tutorial](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript) des Mozilla Developer Network entstanden.