Peter Leow
Не делайте этого. Конкатенация не только трудна для чтения, но и очень запутанна. На самом деле, вы можете создать JavaScript объект[^] , который принимает параметры в качестве свойств, а затем использует В формате JSON.преобразовать в строки()[^] чтобы превратить его в строку JSON. Смотрите пример:
fname="peter";
lname="leow";
var obj = {};
obj.fname = fname;
obj.lname = lname;
var myJSON = JSON.stringify(obj);
document.getElementById("demo").innerHTML = myJSON;
Выход таков
{"fname":"peter","lname":"leow"}
Проверять
JSFiddle[
^]