Maison  >  Article  >  interface Web  >  Parlons de plusieurs caractères de commentaire en javascript

Parlons de plusieurs caractères de commentaire en javascript

PHPz
PHPzoriginal
2023-04-25 09:13:33509parcourir

JavaScript est un langage de programmation largement utilisé. Les annotations sont une fonctionnalité très importante qui peut aider les développeurs à améliorer la lisibilité, la maintenabilité et la réutilisation du code. Un commentaire est une instruction spéciale qui ne sera pas exécutée, mais qui peut fournir à d'autres personnes des informations supplémentaires sur le code. Il existe une variété de caractères de commentaire disponibles en JavaScript. Cet article présentera ces commentaires et leurs scénarios applicables.

  1. Commentaires sur une seule ligne (//)

Les commentaires sur une seule ligne utilisent le caractère "//" pour commenter une ligne de code à la fin de la ligne de code. Par exemple :

var num1 = 10;
var num2 = 20; //这里是注释,说明这个变量用途

Les commentaires sur une seule ligne peuvent également commenter plusieurs instructions sur une seule ligne de code. Par exemple :

var a = 1; //变量a
var b = 2; //变量b
var c = a + b; //计算a+b
console.log(c); //输出c的值

Les commentaires sur une seule ligne conviennent aux commentaires courts sur le code, tels que des explications simples sur le but des variables et des fonctions des fonctions.

  1. Commentaires multilignes (/ /)

Les commentaires multilignes utilisent / / pour envelopper le code multiligne. La partie commentée ne peut pas affecter le code. Par exemple :

/* 这里是多行注释
可以在其中写入多行
代码 */
var num1 = 10;
var num2 = 20;

Les commentaires multilignes conviennent pour commenter un long morceau de code, comme l'implémentation d'une fonction, la fonction d'un segment de code, etc.

  1. Commentaires de documentation (/* /)

Les commentaires de documentation sont un type spécial de commentaires multilignes. Ils commencent par "/*" et se terminent par "/". Les commentaires de documentation peuvent contenir des informations de description de fonctions, de classes ou d'objets, notamment des paramètres, des valeurs de retour et d'autres informations. Par exemple :

/**
 * 计算两个数之和
 * @param {number} x 第一个数
 * @param {number} y 第二个数
 * @returns {number} 返回两个数之和
 */
function sum(x, y) {
  return x + y;
}

Les commentaires de documentation conviennent à la rédaction de la documentation de l'API afin de faciliter la lecture et l'utilisation du code par les autres.

En plus des trois annotations ci-dessus, il existe d'autres méthodes d'annotation :

  1. Annotation '@license'

Lorsque le code JavaScript que vous écrivez est open source, vous devez ajouter quelques commentaires au début du fichier, tel que " @license" pour déclarer la licence utilisée par le code. Par exemple :

/*
 * @license
 * My Project v1.0.0
 * (c) 2022 My Name <me@example.com>
 * License: MIT
 */
  1. Annotation '@param'

Lorsque vous écrivez une fonction dans votre code et que la fonction a des paramètres, vous pouvez utiliser l'annotation "@param" pour expliquer le type et le rôle de chaque paramètre. Par exemple :

/**
 * 计算两个数之和
 * @param {number} x 第一个数
 * @param {number} y 第二个数
 * @returns {number} 返回两个数之和
 */
function sum(x, y) {
  return x + y;
}
  1. '@returns' annotation

Si vous écrivez une fonction qui renvoie une valeur, vous pouvez utiliser l'annotation "@returns" pour identifier le type de valeur de retour de la fonction. Par exemple :

/**
 * 计算两个数之和
 * @param {number} x 第一个数
 * @param {number} y 第二个数
 * @returns {number} 返回两个数之和
 */
function sum(x, y) {
  return x + y;
}

Lors de la rédaction de commentaires, veillez à ce que les commentaires soient cohérents avec le code. La maîtrise des méthodes de commentaires applicables peut grandement améliorer la lisibilité et la maintenabilité du code. Dans le même temps, vous devriez essayer de prendre en compte la lecture et l'utilisation des autres lors de la conception du code. L'écriture de commentaires standardisés est également une bonne habitude de codage.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
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