狐的傳說
2019-03-13 17:16:55
各位大神,請教個問題以下代碼let name = “測試”;let text = ’ {“name”:“name”} ';我想把"測試"傳進(jìn)去,打印出 ’ “name”:“測試” ’ 這樣的字樣,應(yīng)該怎么處理啊,一定要帶單引號的!!!
4 回答

尚方寶劍之說
TA貢獻(xiàn)1788條經(jīng)驗 獲得超4個贊
let name = "測試";
let text = `'{"name":"${name}"}'`;
console.log(text);//'{"name":"測試"}'

守著星空守著你
TA貢獻(xiàn)1799條經(jīng)驗 獲得超8個贊
//這里我假設(shè)題主需要的是得到一個字符串
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":"測試"}
添加回答
舉報
0/150
提交
取消