Blackbird es una aplicación pensada para tener un control exhaustivo sobre nuestros scripts. Este sistema de logging y profile, nos permite controlar nuestros scripts y detectar fallos de rendimiento de una forma bastante cómoda y sin tener que recurrir al famoso alert("HE ENTRADO");
De esta forma ampliamos las formas que ya conocíamos y la que montamos hace unos meses.
Ejemplo de código
log.profile( 'local anchors' );
var anchors = document.getElementsByTagName( 'A' );
for ( var i = 0; i < anchors.length; i++ ) {
if ( anchors[ i ].name ) {
log.debug( anchors[ i ].name );
}
}
log.profile( 'local anchors' );
Métodos disponibles
log.toggle()- Muestra/Oculta BlackBird
log.move()- Mueve BlackBird a la siguiente posición fija: top-left, top-right, bottom-left, bottom-right
log.resize()- Expande/contrae Blackbird
log.clear()- Limpia el contenido de BlackBird
log.debug( message )- Añade un mensaje en modo debug
message: String con el mensajelog.info( message )- Añade un mensaje en modo info
message: String con el mensajelog.warn( message )- Añade mensaje en modo Warn
message: String con el mensajelog.error( message )- Añade un mensaje en modo Error
message: String con el mensajelog.profile( label )- Comienza/termina el sistema de profile, al cerrarlo nos muestra el tiempo (en .ms) empleado en el código que lo contenga.
label:Identificador del profile




4 comentarios, 0 referencias
+
#