En la recomendación de Stackers, he estado leyendo el excelente de Crockford Javascript: The Good Parts.La mejor manera de utilizar las "piezas buenas" de Javascript
Es un gran libro, pero como gran parte está dedicado a describir la mejor manera de usar la funcionalidad básica de Javascript, no estoy seguro de cómo puedo poner su consejo en práctica sin duplicar los esfuerzos de muchos otros programadores de Javascript .
Tome este pasaje, por ejemplo:
Al realizar un nuevo objeto, puede seleccionar el objeto que debe ser su prototipo. El mecanismo que proporciona Javascript para hacer esto es desordenado y complejo, pero se puede simplificar significativamente. Añadiremos un método
create
a la funciónObject
. El métodocreate
crea un nuevo objeto que utiliza un objeto antiguo como prototipo.if (typeof Object.create !== 'function') { Object.create = function(o) { var F = function() {}; F.prototype = o; return new F(); }
podría añadir manualmente el código a todos mis proyectos de Javascript, pero hacer el seguimiento de todo lo que iba a ser un dolor enorme.
¿Hay bibliotecas que implementan las recomendaciones La Parte Good 's y por lo tanto me ahorrará la molestia de tener que llevar un registro de ellos (/ escribir físicamente a todos fuera)?
+1 para leer el libro de Crockford –
+1 buena pregunta! También siento que estoy reinventando la rueda. – orip
Este es exactamente el tipo de pregunta que tuve después de terminar de leer su libro. –