node.js 创建动态变量
node.js create dynamic variables
我有一个代码,我想在其中使用创建变量并动态分配它们的值的函数手动生成
我希望函数生成的示例代码:
const browser1 = await puppeteer.launch();
const browser2 = await puppeteer.launch();
const browser3 = await puppeteer.launch();
const browser4 = await puppeteer.launch();
const browser5 = await puppeteer.launch();
const browser6 = await puppeteer.launch();
const context1 = await browser1.createIncognitoBrowserContext();
const context2 = await browser2.createIncognitoBrowserContext();
const context3 = await browser3.createIncognitoBrowserContext();
const context4 = await browser4.createIncognitoBrowserContext();
const context5 = await browser5.createIncognitoBrowserContext();
const context6 = await browser6.createIncognitoBrowserContext();
const page1 = await context1.newPage();
const page2 = await context2.newPage();
const page3 = await context3.newPage();
const page4 = await context4.newPage();
const page5 = await context5.newPage();
const page6 = await context6.newPage();
也许是这样的?
const browsers = []
const contexts = []
const pages = []
const size = 6
for (let i = 0; i < size; i ++) {
const browser = await puppeteer.launch()
browsers.push(browser)
const context = await browser.createIncognitoBrowserContext()
contexts.push(context)
const page = await context.newPage()
pages.push(page)
}
我有一个代码,我想在其中使用创建变量并动态分配它们的值的函数手动生成
我希望函数生成的示例代码:
const browser1 = await puppeteer.launch();
const browser2 = await puppeteer.launch();
const browser3 = await puppeteer.launch();
const browser4 = await puppeteer.launch();
const browser5 = await puppeteer.launch();
const browser6 = await puppeteer.launch();
const context1 = await browser1.createIncognitoBrowserContext();
const context2 = await browser2.createIncognitoBrowserContext();
const context3 = await browser3.createIncognitoBrowserContext();
const context4 = await browser4.createIncognitoBrowserContext();
const context5 = await browser5.createIncognitoBrowserContext();
const context6 = await browser6.createIncognitoBrowserContext();
const page1 = await context1.newPage();
const page2 = await context2.newPage();
const page3 = await context3.newPage();
const page4 = await context4.newPage();
const page5 = await context5.newPage();
const page6 = await context6.newPage();
也许是这样的?
const browsers = []
const contexts = []
const pages = []
const size = 6
for (let i = 0; i < size; i ++) {
const browser = await puppeteer.launch()
browsers.push(browser)
const context = await browser.createIncognitoBrowserContext()
contexts.push(context)
const page = await context.newPage()
pages.push(page)
}