Convert reduce function to work with IE
问题 Alright, so I had some help a couple months ago with coming up with a solution to keep count of the elements in an array: Loop through multiple array and keep count of each element This solution worked perfectly for me until I realized that it's using ES6 which is not supported by IE 11 . I've tried to convert it to using functions instead of the arrow function so that it'll work across all browsers but am having some issues. Here is the current code that does not work in IE: var b = data