<!DOCTYPE html>
<html>
<body>
<h1>JavaScript Array.forEach()</h1>
<p>为每个元素调用一次函数。</p>
<p id="demo"></p>
<script>
var txt = "";
var numbers = [45, 4, 9, 16, 25];
numbers.forEach(myFunction);
document.getElementById("demo").innerHTML = txt;
function myFunction(value, index, array) {
txt = txt + value + "<br>";
}
</script>
</body>
</html>myFunction()和forEach()这两个地方有点蒙了。为什么myFunction()在调用的时候没有传参啊,这段代码是可以正常运行的。
<html>
<body>
<h1>JavaScript Array.forEach()</h1>
<p>为每个元素调用一次函数。</p>
<p id="demo"></p>
<script>
var txt = "";
var numbers = [45, 4, 9, 16, 25];
numbers.forEach(myFunction);
document.getElementById("demo").innerHTML = txt;
function myFunction(value, index, array) {
txt = txt + value + "<br>";
}
</script>
</body>
</html>myFunction()和forEach()这两个地方有点蒙了。为什么myFunction()在调用的时候没有传参啊,这段代码是可以正常运行的。
解决方案 »
- 怎么用javascript写图片横排滚动 我只要写10
- 如何在Web层实现自动生成卡号?
- 给我修改一下这个改变 CSS 样式的 JS 函数如何写? 在线等,谢~~~~~~~~~
- 求一个正则表达式
- 如何获取网站浏览者的IP地址等信息?高手请出手帮忙
- 页面怎么接收传递过来的值啊?
- 来点有意义的东西,谁能用javascript 实现 神经网络 算法 顶着有分
- js有没无模式对话框概念?我想实现如下....
- parent问题?
- Uncaught TypeError: Cannot read property 'path' of undefined
- Cesium 在使用KmlDataSource.load facilities.kml的时候404
- mousedown()左键无效
var txt = "";
var numbers = [45, 4, 9, 16, 25];
document.getElementById("demo").innerHTML = txt;
numbers.forEach(function(value, index, array) {
txt = txt + value + "<br>";
});
forEach默认接收3个参数, 当前元素, 当前元素的索引值, 当前元素所属的数组对象