javascript - 循环遍历在 it block 中创建的数组

标签 javascript node.js

我正在编写一个代码,其中我的 it block 生成一个数组,我喜欢循环遍历它并在同一个描述 block 中进行一些测试。我尝试将该数组写入文件并访问它,但这些测试在写入之前先执行。我无法访问摩卡测试之外的a,但我想知道是否有办法做到这一点?

it("test",function(done){
  a=[1,2,3]
})

a.forEach(function(i){
  it("test1",function(done){
   console.log(i)      
  })
})

最佳答案

这行不通?

it("test",function(done){
    a=[1,2,3]
    a.forEach(function(i){
        it("test1",function(done){
        console.log(i)
    })
})

关于javascript - 循环遍历在 it block 中创建的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44182939/

相关文章:

javascript - 解析服务器中没有这样的文件或目录 - 云代码

javascript - Backbone : How can I call a parent parent view?

javascript - MongoDB 脚本执行存储在变量中的查询

node.js - 在 NodeJS 中录制互联网音频流

node.js - 使用 "npm install -g karma"安装 Karma 时出错

node.js - npm ngrok : Is it safe to use?

javascript - socket.io 客户端挂起

javascript - 谷歌联系人 API 资源管理器?

javascript - TypeError : this. mRef.auth 不是函数

javascript - 如何在 React 中使用 prop 双向绑定(bind) select 元素