如图不加alert就会报错。我的代码是用JS 获取SP文档库的文件夹目录。用while循环获取文件夹的名称,然后根据文件夹的名称作为路径然后调用另一个方法,获取该文件夹的子目录。也就是while 嵌套 while 可是一运行就会报集合尚未初始化的错误。调试了一下 发现第二个方法只进行到一半 然后就跳出去继续第一个方法的while循环,然而加了alert就能顺利进行。这到底是怎么回事?
第二个方法跟第一个方法差不多

------解决思路----------------------
有可能是异步没执行完呢吧
等1秒再跑看看是不就没问题了
------解决思路----------------------
我记得好像之前有过类似的问题,不知道版主有印象没?我记得属性是要显示请求的,例如:
clientContext.load(items, 'Include(Title, Id)');
------解决思路----------------------
应该是异步嵌套的问题,不建议这么搞,就是会乱的;你alert是顺序执行,所以没有问题。
建议聊聊需求,看看有没有其他办法搞一下。