你的位置:首页 > 软件开发 > Java > javascript forEach方法与jQuery each区别

javascript forEach方法与jQuery each区别

发布时间:2017-12-02 19:00:21
1、forEach方法语法:array.forEach(function(currentValue, index, arr), thisValue)参数:示例:<!DOCTYPE html><html lang="zh"> <he ...

javascript forEach方法与jQuery each区别

1、forEach方法

语法:

array.forEach(function(currentValue, index, arr), thisValue)

参数:

javascript forEach方法与jQuery each区别

示例:

<!DOCTYPE html><html lang="zh"> <head>  <meta charset="UTF-8" />  <title>forEach方法</title> </head> <body>  <script type="text/javascript">  var num = [2,1,3];  num.forEach(function(currentValue,index,arr){   console.log("当前值:"+currentValue+"当前索引:"+index);  });    </script> </body></html>

控制台输出为:

javascript forEach方法与jQuery each区别

2、each方法

语法:

jQuery.each( collection, callback(indexInArray, valueOfElement) )

参数:

回调函数的第一个参数为indexInArray(索引值),第二个参数valueOfElement(值)

示例:

<!DOCTYPE html><html lang="zh"> <head>  <meta charset="UTF-8" />  <title>each方法</title> </head> <body>  <!--注意src路径要对-->  <script src='/images/loading.gif' data-original="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>  <script type="text/javascript">   var num = [2, 1, 3];   $.each(num, function(index, currentValue) {    console.log("当前值:" + currentValue + "当前索引:" + index);   });  </script> </body></html>

控制台输出为:

javascript forEach方法与jQuery each区别

总结:forEach与each的参数(尤其是index与value)的位置不一样。 

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:javascript forEach方法与jQuery each区别

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。