TypeError:[1、2、3] .foreach不是函数

时间:2020-03-04 20:21:40

标签: javascript foreach

此代码:

windows 10 how set environment variable

在控制台中引发此错误:(function() { 'use strict'; document.addEventListener( 'DOMContentLoaded', function() { [1,2,3].foreach( function (pic_num) { console.log(pic_num); } ); }); // DOMContentLoaded })();

关于此错误的疑问通常证明不是使用数组(或列表和集合)作为foreach的对象,而我的是数组。

有什么作用?

1 个答案:

答案 0 :(得分:2)

foreach更改为forEach

(function() {
    'use strict';

    document.addEventListener( 'DOMContentLoaded', function() {

      [1,2,3].forEach( function (pic_num) {
        console.log(pic_num);
      } );

    }); // DOMContentLoaded

})();