各位大神,请教个问题
以下代码
let name = “测试”;
let text = ’ {“name”:“name”} ';
我想把"测试"传进去,打印出 ’ “name”:“测试” ’ 这样的字样,应该怎么处理啊,一定要带单引号的!!!
各位大神,请教个问题
以下代码
let name = “测试”;
let text = ’ {“name”:“name”} ';
我想把"测试"传进去,打印出 ’ “name”:“测试” ’ 这样的字样,应该怎么处理啊,一定要带单引号的!!!
//这里我假设题主需要的是得到一个字符串
let name = "测试";
//方法一 JSON对象序列化
var text = JSON.stringify({"name":name});//ECMA5.1+
console.log(text);//{"name":"测试"}
//方法二 模板字符串
var text = `{"name":"${name}"}`;//ECMA2015+
console.log(text);//{"name":"测试"}
//方法三 直接拼接字符串
var text = '{"name":"'+name+'"}';
console.log(text);//{"name":"测试"}
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决