`
(do (println "for loop test: 2 deep")
(for [a [[1]]]
(for [b a]
b)))
;; 这在浏览器中编译和运行很好
(do (println "for loop test: 3 deep")
(doall
(for [a [[[1]]]]
(for [b a]
(for [c b]
c)))))
;; 此页面加载时失败,错误:Uncaught RangeError: Maximum call stack size exceeded
`
上述代码在桌面浏览器中运行正常。不知何故,错误条件仅在Android Chrome浏览器中发生。
如果需要更多详细信息,请告知。