2018年4月21日 星期六

javascript.string 的拖曳字元

let d = ['55"55"55', "55'55'55"];

string => 預設是 "......", 會把 [ \ " ]前面加上 \(拖曳)

JSON.stringify()會把文字進行拖曳

方便未來 eval();

eval()會去除文字中所有的 \ 與頭尾的 "......."

-------------------------------------------------------------------------
let d = "555\7955";
d = JSON.stringify(d);

// 顯示真實 d 的樣子 => "\"555\\u0007955\""
console.log(JSON.stringify(d));

let x = eval(d);

// 顯示真實 x 的樣子 => "555\u0007955"
console.log(JSON.stringify(x));