显然,存在ArraytoSource的非标准方法。按照示例。


var alpha = new Array('a', 'b', 'c');

alpha.toSource();   // ['a', 'b', 'c']



..它似乎和JSON.stringify做同样的事情:

var alpha = new Array('a', 'b', 'c');

JSON.stringify(alpha);


那为什么我要使用Array.toSource

最佳答案

你不知道toSource()a holdover from the Netscape days,并且已经过时了。但是,这是将对象转换为其源表示形式的唯一内置方法,而现在我们还不知道相应的反/序列化API,而现在我们称之为JSON。

09-18 19:31