各位大神,请教个问题
以下代码
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":"测试"}
13 回答12.8k 阅读
7 回答2k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答918 阅读✓ 已解决
6 回答1.1k 阅读