Maison > interface Web > js tutoriel > Sept compétences JavaScript (1)_compétences javascript

Sept compétences JavaScript (1)_compétences javascript

WBOY
Libérer: 2016-05-16 15:25:47
original
1056 Les gens l'ont consulté

JavaScript est un langage de programmation très populaire. De nombreux développeurs choisissent JavaScript comme langage d'introduction. Cet article partage avec vous sept compétences pratiques en JavaScript, les meilleures pratiques et d'autres contenus très pratiques. Autrefois, si vous vouliez créer un objet, vous faisiez ceci :

 var car = new Object();
   car.colour = 'red';
   car.wheels = ;
   car.hubcaps = 'spinning';
   car.age = ;  下面的写法能够达到同样的效果: var car = {
   colour:'red',
   wheels:,
   hubcaps:'spinning',
   age:
   }
Copier après la connexion

Beaucoup plus simple, vous n’avez pas besoin de réutiliser le nom de l’objet.

De cette façon, car est défini. Peut-être que vous rencontrerez le problème d'invalidUserInSession. Cela ne se produira que lorsque vous utilisez IE. N'oubliez pas une chose, n'accolade pas correctement

. Mettez un point-virgule avant le signe

et vous éviterez les ennuis. ​

Une autre abréviation très pratique est celle de tableaux. ​

La manière traditionnelle de définir un tableau est la suivante :

 var moviesThatNeedBetterWriters
  = new Array(
   'Transformers','Transformers','Avatar','Indiana
  Jones '
   );  简写版的是这样: var moviesThatNeedBetterWriters
  = [
   'Transformers','Transformers','Avatar','Indiana
  Jones '
   ];
Copier après la connexion

Pour les tableaux, il y a un problème. En fait, il n'y a pas de fonction de groupe graphique. Mais vous trouverez souvent des gens définissant la voiture ci-dessus comme ceci

 var car = new Array();
   car['colour'] = 'red';
   car['wheels'] = ;
   car['hubcaps'] = 'spinning';
   car['age'] = ;
Copier après la connexion

Les tableaux ne sont pas omnipotents ; ceci n’est pas écrit correctement et va dérouter les gens. Les groupes de graphiques sont en réalité des fonctions d’objets et les gens confondent les deux concepts. ​
Une autre méthode de sténographie très intéressante consiste à utiliser la notation conditionnelle ternaire. ​

Tu n’es pas obligé d’écrire comme ça…

 var direction;
   if(x < ){
   direction = ;
   } else {
   direction = -;
   }
...
Copier après la connexion

Vous pouvez le simplifier en utilisant la notation conditionnelle ternaire :

var direction

  = x < 200 &#63; 1 : -1; 
Copier après la connexion

Lorsque la condition est vraie, prenez la valeur après le point d'interrogation, sinon prenez la valeur après les deux points. ​

Ce qui précède correspond aux connaissances sur les sept compétences JavaScript (1) partagées par l'éditeur de Script House. Je mettrai à jour les 7 compétences JavaScript (2) plus tard Nous en mettrons davantage à jour à l'avenir. J'espère que cela sera utile à tout le monde si j'ai plus de connaissances dans ce domaine.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal