如何重复一个 JavaScript 函数 5 次

How to repeat a JavaScript function 5 times

本文关键字:JavaScript 函数 一个 何重复      更新时间:2023-09-26

我正在使用量角器测试一个应用程序;我想模拟单击按钮 5 次,但我不想编写相同的代码 x5。我该怎么做?

element(by.css('button.click')).click();

使用循环

for(i=0; i<5; i++) {
  element(by.css('button.click')).click();
}
循环

提供了一种快速简便的方法来重复执行某些操作。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration

如果您正在寻找带循环的量角器:

使用带循环的量角器

我认为您应该阅读文档...这是一个基本的

for (i = 0; i < 5; i++) { 
    element(by.css('button.click')).click();
}
或者

,您也可以通过链接点击操作browser.actions()来实现:

var link = element(by.css('button.click'));
actions = browser.actions();
for (i = 0; i < 5; i++) {
    actions = actions.click(link);
}
actions.perform();

作为旁注,您可以将element(by.css('button.click'))替换为 $('button.click') - 量角器支持 CSS 定位器的$$$