将整个窗口对象转换为字符串

Ary*_*mon 5 javascript

我需要检查整个窗口对象,以便检查数据实际保存在哪里。

如果我执行window.toString()我得到"[object Window]" 我也尝试了该JSON.stringify(window)功能,并得到以下错误:

VM18766:1 Uncaught TypeError: Converting circular structure to JSON
Run Code Online (Sandbox Code Playgroud)

有什么办法可以获取包括原型功能在内的整个javascript对象的内容?

我需要此命令,以便我可以在对象文本中搜索保存在对象中以及该对象所在位置的特定内容。

Bar*_*row 0

DOM 无法在 JSON 中序列化,因为正如错误所述,它包含循环引用。一个简单的例子是每个元素都有一个.children数组,每个子元素都有一个.parent值。这对我来说似乎是一个XY 问题。看看这个问题,它可能对您实际想做的事情有所帮助。