Mientras escribo JavaScript Siempre me faltan algunas características del lenguaje bastante básicas que JavaScript simplemente no tienen. Entonces, ¿hay alguna biblioteca que traiga funciones tales como trim, sprintf, str.endwith y etc. a JavaScript?bibliotecas de ayuda de JavaScript? Sin DOM o AJAX cosas
que acabo de escribir esas funciones demasiadas veces y yo también estoy cansado de copiar/pegar desde mi viejo código. Sería bueno tener una biblioteca que los haya implementado y probado en un solo lugar.
Nota que no estoy hablando de Ajax/DOM-libraries como jQuery o Dojo y tal. Sé que esas bibliotecas traen algunas de las características de las que estoy hablando aquí, pero no todas. Y me gustaría tener también una biblioteca independiente del entorno para que se pueda usar la misma biblioteca con JavaScript del lado del servidor.
mejor biblioteca hasta ahora que he encontrado es php.js, pero no me gusta la forma en que está contaminando el espacio de nombres global. Tampoco soy muy aficionado a cómo se nombran las funciones de PHP.
EDITAR
estoy con la solución de Underscore.js como averiguó que es muy fácil de extender. Así que lo extendí con mi propio conjunto de funciones de cadena. Échale un vistazo aquí:
https://github.com/epeli/underscore.string
+1 por no tener gusto PHP.js. – SLaks