簡體   English   中英

如何在console.log中用引號顯示字符串輸出?

[英]How to show string output in console.log with quotation marks?

問題是如果我控制台記錄這個字符串: "Lorem "console.log將輸出: Lorem ,我不知道在字符串的末尾是否有空格。

如何強制控制台在引號中顯示輸出?

let lorem = "Lorem ";
console.log('"'+lorem+'"');
// Prints: "Lorem "

更一般地,模式console.log('"'+expression+'"')將在兩側打印帶引號的表達式,以便您可以看到表達式的實際開始和結束位置。

如果您希望每次都發生這種情況,請考慮創建一個如下函數:

function myConsole(...expr){
  console.log('"'+expr.join(' ')+'"');
}

並使用它而不是console.log

簡單地逃避斜線:

 console.log("\\"Lorem \\"") 

或用單引號括起雙引號(或反之)

 console.log('"Lorem "'); 

嘗試

 let s = "Lorem"; console.log( JSON.stringify(s) ); 

要使用字符串顯示單引號 ( " ),請使用以下語法

console.log("\"\Your string");

給出輸出為“你的字符串

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM