显然,存在Array
,toSource
的非标准方法。按照示例。
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。