下一个代码返回Maximum call stack size
错误:
var array...
String.fromCharCode.apply(null, array)
在Converting array buffer to string - Maximum call stack size exceeded中,Chrome有一个答案,但IE需要它。
(IE不支持reduce函数)
答案 0 :(得分:0)
问题在于他们的结婚时间太长了。
因此,在这种情况下,我更改为本机循环,并且不会最大程度地递归:
data want;
set have;
array diags(*) RSV FLU;*list variables here;
length diags_combined $256.;
do i=1 to dim(diags);
if diag(i) = 'Positive' then catx(', ', diags_combined, vname(diag(i)));
end;
run;