JavaScript kommentarer

JavaScript 注释用于解释 JavaScript 代码,增强其可读性。

JavaScript 注释也可以用于在测试替代代码时阻止执行。

单行注释

单行注释以 // 开头。

alle, der er placeret // 与行末之间的文本都会被 JavaScript 忽略(不会执行)。

本例在每条代码行之前使用单行注释:

Eksempel

// 改变标题:
 document.getElementById("myH").innerHTML = "min første side";
// 改变段落:
 document.getElementById("myP").innerHTML = "min første afsnit.";

Prøv det selv

本例在每行结尾处使用了单行注释来解释代码:

Eksempel

var x = 5;      // 声明 x,为其赋值 5
var y = x + 2;  // 声明 y,为其赋值 x + 2

Prøv det selv

多行注释

多行注释以 /* start, med */ afslutning.

alle, der er placeret /* og */ mellemrum vil blive ignoreret af JavaScript.

Dette eksempel bruger flerlinjes kommentarer (kommentarblokke) til at forklare kode:

Eksempel

/*
 følgende kode vil ændre
 på websiden
 overskriften med id = "myH"
 og afsnittet med id = "myP":
*/
document.getElementById("myH").innerHTML = "min første side";
document.getElementById("myP").innerHTML = "min første afsnit."; 

Prøv det selv

Kommentar:Brug af en-linje kommentarer er mest almindeligt.

Tip:Kommentarblokke bruges ofte i officielle erklæringer.

Brug af kommentarer til at forhindre udførelse

Brug af kommentarer til at forhindre udførelse er meget passende til kode testning.

til at tilføje // kan ændre udførbare kode linjer til kommentarer.

Dette eksempel bruger // for at forhindre udførelse af kode linjen:

Eksempel

//document.getElementById("myH").innerHTML = "min første side";
document.getElementById("myP").innerHTML = "min første afsnit."; 

Prøv det selv

Dette eksempel bruger kommentarblokke til at forhindre udførelse af flerlinjes kode:

Eksempel

/*
document.getElementById("myH").innerHTML = "min første side";
document.getElementById("myP").innerHTML = "min første afsnit.";
*/

Prøv det selv

Ekstra læsning

JavaScript-avanceret tutorial: ECMAScript-sprog