Bureaucrats, emailconfirmed
1,221
edits
(links) |
|||
Line 207: | Line 207: | ||
* [http://eloquentjavascript.net/contents.html Eloquent Javascript] interaktives Tutorial, beschäftigt sich hauptsächlich mit Javascript selbst und wenig mit DOM, also der direkten Veränderung von Websites. | * [http://eloquentjavascript.net/contents.html Eloquent Javascript] interaktives Tutorial, beschäftigt sich hauptsächlich mit Javascript selbst und wenig mit DOM, also der direkten Veränderung von Websites. | ||
* [http://de.wikibooks.org/wiki/Websiteentwicklung:_JavaScript:_Inhalt WikiBooks: JavaScript] | * [http://de.wikibooks.org/wiki/Websiteentwicklung:_JavaScript:_Inhalt WikiBooks: JavaScript] | ||
Javascript Advanced: | |||
*[http://www.jslint.com/ js Lint] ist ein strenger Korrekturleser für JS-Code, der schlechten Stil wie die Nutzung von eval() bemerkt. | |||
*[http://javascript.crockford.com/prototypal.html Inheritance in JS und eine einfache Konstruktor-Funktion] | |||
*Die genaue Funktionsweise der für objektorientiertes JS essentiellen Prototype-Eigenschaft wird in [http://www.spheredev.org/wiki/Prototypes%5Fin%5FJavaScript Prototypes in Javascript] und in [http://blog.morrisjohns.com/illumination_on_javascript_prototypes.html illumination on JS Prototypes] (mit live-code-tests) erklärt. | |||
* Closures sind Variablen, deren Inhalt gelesen werden kann, obwohl die enthaltene Funktion schon zuende ausgeführt ist. Darüber können z.B. private-Werte emuliert werden (oder das Speichermanagement gestört, wenn man es nicht klug anstellt). [http://blog.morrisjohns.com/javascript_closures_for_dummies.html Closures for Dummies] erklärt die Prinzipen, eine alternative Einführung findet sich bei [http://www.jibbering.com/faq/faq_notes/closures.html Jibbering]. | |||
HTML5 & Canvas: | HTML5 & Canvas: | ||
Line 219: | Line 225: | ||
{{Template:Webprogramming}} | {{Template:Webprogramming}} | ||
[[Category:Programmiersprachen]] | |||
[[Category:Javascript]] | |||
[[Category:Webdesign]] | |||
[[Category:Programmiersprachen]] | [[Category:Programmiersprachen]] | ||
[[Category:Javascript]] | [[Category:Javascript]] | ||
[[Category:Webdesign]] | [[Category:Webdesign]] |