首页 > 数据库 > MongoDB > 正文

MongoDB数据库forEach循环遍历用法

2020-03-14 13:26:13
字体:
来源:转载
供稿:网友

这篇文章主要介绍了MongoDB数据库forEach循环遍历用法,需要的朋友可以参考下

MongoDB数据库forEach语句循环遍历功能是非常常用的一个功能。

采用foreach循环遍历,并每次循环允许执行一次回调函数。

此外,foreach循环遍历是for循环的一种扩展,对比同浏览器端的forEach用法是一致的。

示例如下:

  1. >var arr = ["ab","cd","ef"
  2. >var show = function(value,index,ar){ print(value) } 
  3. >arr.forEach(show) 
  4. ab 
  5. cd 
  6. ef 


附加--浏览器端的forEach例子:
 

  1. //value为当前元素值,index为当前元素在数组中的索引,ar为数组本身 
  2. functionShowResults(value, index, ar) { 
  3. document.write("value:" + value); 
  4. document.write("index: " + index); 
  5. document.write("name: " + this.name); 
  6. document.write(" 
  7. "); 
  8. varletters = ['ab''cd''ef']; 
  9. varscope = { name: 'scope' }; 
  10. // ShowResults为回调函数,scope为回调设置上下文环境,使回调函数的this指向scope变量,scope为可选参数 
  11. letters.forEach(ShowResults,scope); 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表