首页 > 解决方案 > 为什么换行符在 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 ",

标签: javascript

解决方案


下面的代码将工作

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())


推荐阅读