[英]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.