That's becoming less of an issue these days in general. But many of the examples use underscore/lodash, which do in fact support old IEs.
Most of them, especially the array methods, are present in every single ES5 shim in existence. There's no reason not to use ES5 shims if you have to work with IE8.