我想输出:
console.log([2,[23]]);
然而,当我跑:
(2) [1, Array(1)]
我明白了:
toString()
我尝试使用'2,23'
方法,但我改为let
。
答案 0 :(得分:5)
您无法获得完全相同的表示(尤其是因为它因环境而异),但JSON.stringify
将会关闭:
var s = JSON.stringify([2,[23]]); // s gets "[2,[23]]"
document.body.appendChild(
document.createTextNode(s)
);