Y casi-gracioso (algo que paso hace unos meses):
Alguien borro de NPM (el package manager de JS, que ademas es un asco), el codigo para quitar espacios a la izq de una cadena (left-pad), causando masivos problemas por la increible cantidad de proyectos que lo tenian por dependencia.
Este codigo:
http://www.theregister.co.uk/2016/03...eft_pad_chaos/
Código PHP:
module.exports = leftpad;
function leftpad (str, len, ch) {
str = String(str);
var i = -1;
if (!ch && ch !== 0) ch = ' ';
len = len - str.length;
while (++i < len) {
str = ch + str;
}
return str;
}
Porque JS no tiene una libreria estandard....
Y si quieren ver la trifulca que se armo (divertida, eso si.)
https://news.ycombinator.com/item?id=11340510