javascript - 为什么换行符在 javascript 中不起作用?
问题描述
我\n
习惯在每一行中放置一个标题,但它不起作用,总是打印\n
.
代码:
const getHeaders = (config) => {
const rawHeaders = getRawHeaders(config)
let headers = ''
for (const rawHeader in rawHeaders) {
headers += ` -H ${rawHeader}: ${rawHeaders[rawHeader]} \n`
}
return headers
}
终端:
"request": " -H name: john \n -H city: London \n ",
解决方案
下面的代码将工作
const getHeaders = (config) => {
const rawHeaders ={name:"John",city:"London"}
let headers = ''
for (const rawHeader in rawHeaders) {
headers += `"-H ${rawHeader}: ${rawHeaders[rawHeader]}" \n`
}
return headers
}
console.log(getHeaders())