368 Stimmen

Was sollte jeder JavaScript-Programmierer wissen?

Gibt es eine Reihe von Dingen, die jeder JavaScript-Programmierer wissen sollte, um sagen zu können "Ich kenne JavaScript"?

20voto

Daniel Vassallo Punkte 325264

8voto

amelvin Punkte 8819

Da wir wissen, dass Javascript ursprünglich Javascript genannt wurde LiveScript und die Vorsilbe "Java" wurde zu Marketingzwecken hinzugefügt, nicht weil Java und Javascript miteinander verwandt sind (was sie nicht sind).

Oh, und für den Besitz einer beliebigen Version von David Flanagan's Javascript: Der ultimative Leitfaden' (diese Informationen finden Sie auf Seite 2).

... und für die Wertschätzung derer, die zuvor versucht haben, Internet Explorer 4's document.all[] und Netscape Navigator 4's document.layers[] zu verschleiern, bevor Jquery den Schmerz beseitigt hat.

EDIT:

Wie @Kinopiko anmerkt, hieß JavaScript ursprünglich Projekt Mocha ( einige Quellen Es wird aber allgemein angenommen, dass die Sprache (geschrieben von Brendan Eich) als LiveScript veröffentlicht werden sollte, bevor das Java-Präfix Anfang 1996 angenommen wurde.

8voto

Anil Namde Punkte 6124

Um sagen zu können "Ich kenne JavaScript", sollte man sich über Folgendes im Klaren sein:

  1. JavaScript ist gut, aber DOM ist der Schmerzpunkt
  2. Browserübergreifende Probleme kann einen in den Wahnsinn treiben
  3. Sofern der Code nicht getestet auf mindestens 4 verschiedenen guten Browsern man kann nicht sagen, dass es fehlerfrei ist
  4. Schließung .............. Muss wissen
  5. Seine prototypisch ........... Schön, dass es Spaß macht, das zu lernen
  6. Debugger Stichwort ..... Hilft in der Krise

7voto

ericteubert Punkte 4471

JavaScript unterscheidet sich viel stärker von anderen Sprachen, als Sie vielleicht denken. Sehen Sie sich diesen großartigen Google Tech Talk an, um einen Eindruck zu bekommen: http://www.youtube.com/watch?v=hQVTIJBZook

7voto

Khainestar Punkte 307

Was sollte jeder Javascript-Programmierer wissen?

Wie wäre es, wenn ich Ihre Bemühungen mit 2 Klicks abschalten könnte. Bieten Sie also eine Ausweichmöglichkeit, wenn möglich.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X