Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Datatables jQuery rows.every()函数_Javascript_Jquery_Datatables - Fatal编程技术网

Javascript Datatables jQuery rows.every()函数

Javascript Datatables jQuery rows.every()函数,javascript,jquery,datatables,Javascript,Jquery,Datatables,我正在寻找解决方案,如何中断每一个()函数或用循环替换它。我尝试使用命令break和return,但没有成功。也许我应该试着做个例外,用这个停止循环 有可能打破这个循环吗 是否可以将此功能替换为循环 下面是一个代码示例: table.rows().every(函数(rowIdx、tableLoop、rowLoop){ var data=this.data(); //…对data()或this.node()等执行某些操作 } );看起来与您想要的不同: every方法对数组中的每个元素执行一次提供

我正在寻找解决方案,如何中断每一个()函数或用循环替换它。我尝试使用命令breakreturn,但没有成功。也许我应该试着做个例外,用这个停止循环

有可能打破这个循环吗

是否可以将此功能替换为循环

下面是一个代码示例:
table.rows().every(函数(rowIdx、tableLoop、rowLoop){
var data=this.data();
//…对data()或this.node()等执行某些操作
} );看起来与您想要的不同:

every方法对数组中的每个元素执行一次提供的回调函数,直到找到一个回调函数返回falsy值为止。如果找到这样的元素,every方法立即返回false。否则,如果回调为所有元素返回一个truthy值,则每个元素都返回true。仅对具有赋值的数组的索引调用回调;对于已删除或从未赋值的索引,不会调用它

var tableRows=[1,2,3,4,5,“单词”];
var tableRows2=[1,2,3,4,5];
var everyTest=tableRows.every(函数(currentValue、索引、数组){
返回值(当前值的类型==“数字”)
});
var everyTest2=tableRows2.every(函数(currentValue、索引、数组){
返回值(当前值的类型==“数字”)
});
控制台日志(everyTest);
console.log(everyTest2)以下是我的解决方案:
函数loopTableRows(团队){
var table=$('#myTable').DataTable();
var numberOfRows=table.data().length;
对于(变量i=0;i