【发布时间】:2013-05-22 10:42:09
【问题描述】:
在 Ruby 中,it's possible for an array to contain itself,使其成为递归数组。是否也可以在自身内部放置一个 JavaScript 数组?
var arr = new Array();
arr[0] = "The next element of this array is the array itself."
现在我如何将 arr 移动到 arr[1] 中,以便数组递归地包含自身,(例如,arr[1] 是 arr,arr[1][1] 包含 arr,arr[1][1][1] 包含 @987654330 @等)?
【问题讨论】:
-
只需将其设置为
arr。arr[1] = arr. -
你可以这样做,但是如果你需要将它发送到远程机器,它会导致 JSON.stringify 抛出错误。
标签: javascript