prompt()使用的小问题

187 阅读1分钟

(4.8)写案例的时候碰到的小问题,一直拖着没写,今天抽空来写一下 (暂未解决,如果解决回来更新)

// 用一个小案例引入
    var r = 5
    document.write(r);
    console.log(r);
    for (let i = 1; i < 5; i++) {
      let num = +prompt('test')
      if (num > r) {
        alert('test')
      }
    }

image.png

可以看到在控制台和页面上都没有打印变量r 使用断点调试也确实是自上而下的执行顺序,之前了解到了prompt会有类似等待输入的效果,但还是没想明白这个,可能往后了解一下线程会有答案吧