Debug Javascript
Para os programadores que passam trabalhos com debug no javascript, ou seja, alerts no meio do código.
function trace(){
arguments.join = Array.join;
var o = document.getElementById("output");
o.innerHTML = arguments.join(" | ");
}
O objeto "arguments" não é bem um objeto tipo Array, por isso ele não tem métodos como "join", "split". Essa é uma maneira de implementar no "arguments" esses métodos, e assim pode-se jogar dentro de algum objeto sem precisar estar dando aquele monte de "alerts" na tela pra poder ver os valores.
A implementação disso fica fácil, tipo:
trace( v1, v2, v3, v4)
Sem precisar ficar concatenando string's como faziamos
alert(v1 + " = " + v2 ...)


0 Comments:
Postar um comentário
<< Home