2017-05-08 21 views
1

我想用console.log()打印一些文本。我有几行,每个我用过一个console.log()。我想创建2段。我怎么能这样做?由于如何在Javascript中的console.log()中插入介绍

\t console.log("1 : Lister les contacts"); //paragraph 1 
 
\t console.log("2 : Ajouter un contact"); //paragraph 1 
 
\t console.log("0 : Quitter"); //paragraph 1 
 
\t console.log("Choisissez une option :")); //paragraph 2 
 
\t 
 
\t

+0

你想让它使用的console.log只有两次做什么?这是个问题吗? –

+0

“段落”是什么意思?你问如何打印一个空行? – SLaks

+0

你打算如何阅读并采取行动? –

回答

1

console.log("1 : Lister les contacts"); //paragraph 1 
 
console.log("2 : Ajouter un contact"); //paragraph 1 
 
console.log("0 : Quitter"); //paragraph 1 
 
console.log(""); //paragraph 1 
 
console.log("Choisissez une option :"); //paragraph 2

或者你可以使用\n打破线和使用两个时间\n\n打破两个线路:

console.log(" p1 Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. \n\n p2 Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. ");

1

console.log("1 : Lister les contacts"); //paragraph 1 
 
console.log("2 : Ajouter un contact"); //paragraph 1 
 
console.log("0 : Quitter"); //paragraph 1 
 
console.log("\n\nChoisissez une option :"); //paragraph 2​

1

\n是一个新行,并\t是一个标签(缩进)。此外,您还可以“拼接”的字符串(基本上相加,然后

var paragraph1 = "1 : Lister les contacts\n"; 
paragraph1 = paragraph1 + "2 : Ajouter un contact\n"; 
paragraph1 = paragraph1 + "0 : Quitter\n"); 
var paragraph2 = "Choisissez une option :"; 

console.log(paragraph1 + "\n" + paragraph2); 

这将导致你表明没有缩进什么,段落之间的线。注意:独立的console.log()调用总是在不同线路上,所以让他们在不同的控制台日志,你就不会需要一个\n底。

此外,您可以在列表中\t添加到每一行的beginnnig帮助分开了一点。

1

您可以在您的行之间使用\r\n添加一条新行,以便一个cal l的console.log打印前3行。

//paragraph 1 
 
console.log("1 : Lister les contacts\r\n2 : Ajouter un contact\r\n0 : Quitter"); 
 
//paragraph 2 
 
console.log("Choisissez une option :"); //paragraph 2

你也上的最后console.log()有一个额外的)

1

您可以使用多行字符串的模板文字。模板文字是由反引号分隔:

console.log(`1 : Lister les contacts 
 
2 : Ajouter un contact 
 
0 : Quitter 
 
      
 
     `); //paragraph 1 
 
      
 
console.log('Choisissez une option :'); //paragraph 2

+0

为了保持完整性,请注意,它不适用于某些较旧的浏览器。 IE11 – yezzz

+1

@yezzz同意。无论如何,控制台日志是为开发人员和老年人浏览器的支持不是问题在这里。 :D –

0

我是一个法语的人,并认为你希望是这样的。你只是不知道如何解释它。

<form role="form" class="form-horizontal"> 
 
    <fieldset> 
 
     <div class="form-group"> 
 
     <label class="label">Choisissez une option :</label> 
 
     <div class="select"> 
 
      <select class="myoptions"> 
 
       <option value="1">1 : Lister les contacts</option> 
 
       <option value="2">2 : Ajouter un contact</option> 
 
       <option value="3">0 : Quitter</option> 
 
      </select> 
 
     </div> 
 
     </div> 
 
    </fieldset> 
 
</form>

+0

它是一个不同的问题。 –

+0

问题是关于console.log()而不是HTML表单。我认为这与语言无关。顺便说一句,你写完美的英文(y) –

+0

@Ahi安达里亚 - 感谢阿比。我的英语很好,因为我住在美国。我用法语教JavaScript,并多次回答类似的问题。 –