Heim > Web-Frontend > js-Tutorial > Hauptteil

Sieben JavaScript-Kenntnisse (1)_Javascript-Kenntnisse

WBOY
Freigeben: 2016-05-16 15:25:47
Original
1008 Leute haben es durchsucht

JavaScript ist eine sehr beliebte Programmiersprache. Viele Entwickler wählen JavaScript als ihre Einführungssprache. Dieser Artikel vermittelt Ihnen sieben praktische JavaScript-Kenntnisse, Best Practices und andere sehr praktische Inhalte. Wenn Sie früher ein Objekt erstellen wollten, gingen Sie folgendermaßen vor:

 var car = new Object();
   car.colour = 'red';
   car.wheels = ;
   car.hubcaps = 'spinning';
   car.age = ;  下面的写法能够达到同样的效果: var car = {
   colour:'red',
   wheels:,
   hubcaps:'spinning',
   age:
   }
Nach dem Login kopieren

Viel einfacher: Sie müssen den Namen des Objekts nicht wiederverwenden.

Auf diese Weise wird car möglicherweise auf das Problem „invalidUserInSession“ stoßen. Dies tritt nur auf, wenn Sie den IE verwenden Setzen Sie vor dem

-Zeichen ein Semikolon und Sie vermeiden Ärger. ​


Eine weitere sehr praktische Abkürzung ist für Arrays. ​


Die traditionelle Art, ein Array zu definieren, ist wie folgt:


 var moviesThatNeedBetterWriters
  = new Array(
   'Transformers','Transformers','Avatar','Indiana
  Jones '
   );  简写版的是这样: var moviesThatNeedBetterWriters
  = [
   'Transformers','Transformers','Avatar','Indiana
  Jones '
   ];
Nach dem Login kopieren
Bei Arrays gibt es tatsächlich keine Diagrammgruppenfunktion. Aber Sie werden oft Leute finden, die oben „Auto“ so definieren


 var car = new Array();
   car['colour'] = 'red';
   car['wheels'] = ;
   car['hubcaps'] = 'spinning';
   car['age'] = ;
Nach dem Login kopieren
Arrays sind nicht allmächtig; das ist nicht richtig geschrieben und wird die Leute verwirren. Graphgruppen sind eigentlich Funktionen von Objekten, und die beiden Konzepte werden oft verwechselt. ​

Eine weitere sehr coole Abkürzungsmethode ist die Verwendung der ternären bedingten Notation. ​

Du musst nicht so schreiben...

 var direction;
   if(x < ){
   direction = ;
   } else {
   direction = -;
   }
...
Nach dem Login kopieren
Sie können es mit der ternären bedingten Notation vereinfachen:

var direction

  = x < 200 &#63; 1 : -1; 
Nach dem Login kopieren
Wenn die Bedingung wahr ist, nehmen Sie den Wert nach dem Fragezeichen, andernfalls nehmen Sie den Wert nach dem Doppelpunkt. ​



Das Obige ist das Wissen über die sieben JavaScript-Fähigkeiten (1), das vom Herausgeber von Script House geteilt wird. Ich werde die

7 JavaScript-Fähigkeiten (2) später aktualisieren. Ich hoffe, dass es für alle hilfreich sein wird, wenn ich mehr Wissen auf diesem Gebiet habe.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage