JavaScript
javascript debugging 함수
unkwn98
2022. 3. 23. 11:49
디버깅을 잘 할수록 코드를 작성하는게 수월해진다.
디버깅을 하는 방법은 다양한데 자바스크립트의 경우 웹 브라우저의 개발자도구 콘솔(F12)을 통해 이루어진다. 콘솔창에 변수값을 띄워 확인하는 디버깅 함수를 작성하여 사용하고 있다.
// debugging 함수
debugging(msg, variable) {
console.log("msg : " + msg + " TYPE : " + typeof variable);
if (typeof variable !== "string" || typeof variable !== "number") {
console.log(JSON.stringify(variable));
} else {
console.log(variable);
}
}
// 함수실행
debugging("var1", "spiderman"); // "spiderman"
debugging("var2", 1000); // 1000
debugging("var3", {a:1, b:"bbb"}); // {"a":1,"b":"bbb"}