Ich bin mir sicher, dass man heutzutage schon suchen muss, um Webseiten zu finden, die komplett ohne JavaScript auskommen. Im Gegenteil, es gibt schon große Forensysteme, die schon nichtmehr ohne JS funktionieren
JavaScript macht quasi Alles, wofür Flash/Java zu überdimensioniert ist - also quasi Alles außer irgendwelche Multimediafunktionen (obwohl das mittelerweile mit HTML5 theoretisch auch ginge) und systemnahen Funktionen. Raytracer und kleinere Spiele Co. via JavaScript zu schreiben, ist sicher eine lustige Angelegenheit, aber sorry Leute - selbst mit integriertem WebGL oder wie auch immer ist Flash immer noch die erste Wahl und wirklich aufwendige Spiele werdens meiner Meinung nach in absehbarer Zeit auch nicht ins Web schaffen.
Ich persönlich "kann" JavaScript soweit, dass es für jQuery Co. reicht - ich verwende das nur für Animationen & AJAX. Bei Qooxdoo und co. muß ich dann auch passen. Ich mag JavaScript nicht, weil es in jedem Browser anders ausgeführt wird - was meiner Erfahrung nach auch Engines wie jQuery nicht ausgleichen können.
Als wenige wirklich sinnvolle Dinge empfinde ich die clientseitige Datenbank auf JS-Ebene (seit HTML5, aber noch nicht alle Browser), WebStorage an sich und vor allem: WebSockets. Alles andere ist nur Schnickschnack.
MfG
dispy