为什么这个JS代码document中不显示write??大神们请详细解答。

如题所述

你好,window.prompt这个方法有2个参数,prompt(A,B)
其中A就是你写的请输入用户名,B则是其中的默认信息。
而你的a.length求的实际是第二个参数的长度也就是B的长度,但是你并没有定义这一参数。
所以你的a.length是0,那么你第一次循环就失败了,后面也就什么都没有了。追问

但是我在prompt弹框中输入了字符串,a.length因该是有值的吧?

温馨提示:答案为网友推荐,仅供参考
相似回答