Friday, June 2nd, 2006
Levels of JavaScript Knowledge
This is perfect for Friday. Dean Edwards has been inspired by the Levels of HTML Knowledge and created a version for your JavaScript knowledge:
It starts at:
-
-
alert("Hello World");
-
and gets to:
-
-
var Hello = new Binding({
-
greet: function(who) {
-
alert("Hello " + who);
-
},
-
-
onclick: function() {
-
this.greet(Hello.WORLD)
-
}
-
}, {
-
WORLD: "World"
-
});
-
document.bind("#hello", Hello);
-
What level are you?












You mean your prototype knowledge, because we all use and worship it …
eh that last part can be taken both ways, either he thinks that you know how to use it, then your at the highest level. Or he’s assuming you know how to WRITE it and build stuff with similar techniques. I’m hoping its the latter
It’s even prettier than the 93-line EJB version.
I think he is using his own “Base” class framework and not “Prototype”…
a site called ajaxian requires a page refresh to get to the comments? CMON! WHERE’S THE AJAX?!?!?!
Good ol’ HTTP
POSTs are still usable.Why write 5+ extra lines of JavaScript?
Awesome! But keep attention: This article is tagged with “humor”. My interpretation is that level 6 is completely rubbish.
Interesting Finds: June 3, 2006 AM edition
So, you replace a simple alert() with a lot of complicated rubbish?
I’m with stupid..
This is getting close to Reinventing the wheel???
seinor n-tier javascript architecture ..
[...] Do you understand? http://ajaxian.com/archives/levels-of-javascript-knowledge [...]