User Agent String, usage statistics and reporting

Lately, I have been developing in JavaScript more than I used to. I have recently discovered the JavaScript  functions .map(), .reduce() and .filter(), which are equivalent to my beloved array_map, array_reduce and array_filter in PHP. However, not every browser supports them. They are not supported, for example,…