본문 바로가기
Javascript

Javascript - 크롬 개발자 도구

by DGK 2021. 9. 22.

 

인프런 자바스크립트 입문 수업을 듣고 중요한 내용을 정리했습니다.
개인 공부 후 자료를 남기기 위한 목적이므로 내용 상에 오류가 있을 수 있습니다.

 

크롬 개발자 도구

 

  • console.log(  ), console.info(  ), console.warn(  ), console.error(  )
console.log("Hello world");	//해당 메시지를 출력

console.info("Hello world");    //정보 메시지를 출력(log와 비슷한 기능)

console.warn("Hello world");    //경고 메시지를 출력

console.error("Hello world");   //에러 메시지를 출력
       
       
//콘솔창에서 우리가 원하는 메시지 유형만을 필터링해서 볼 수도 있다.

 

 

  • console.table(  )
콘솔창에서 특정 데이터를 테이블 형태로 보여주는 함수이다.
var userList = [
	{firstName:"재석", lastName:"유", email:"yu@gmail.com"},
	{firstName:"종국", lastName:"김", email:"kim@gmail.com"},
	{firstName:"세찬", lastName:"양", email:"yang@gmail.com"},
	{firstName:"지효", lastName:"송", email:"song@gmail.com"},
 ];

console.log(userList);		//배열 형태로 데이터 출력

console.table(userList);	//테이블 형태로 데이터 출력

 

 

  • console.time(  ), console.timeEnd(  )
특정 코드가 실행되는 속도를 알려주는 함수이다.
function a( ){

	console.time();

	//code

	console.timeEnd();

 }
 
 
 //console.time( ), console.timeEnd( ) 사이에 있는 코드가 
 //실행되는데 걸리는 시간을 알려주는 함수이다.

 

 

  • 참고
콘솔창 메시지에 스타일을 주는 방법은 다음과 같다.
console.log("This is %cstyle message", "color:yellow; background-color:blue; padding:4px;");


//%c 이후부터 콘솔창 메세지에 스타일을 줄 수 있으며, 두 번째 파라미터는 모두 CSS문법으로
//작성해야 한다.

'Javascript' 카테고리의 다른 글

Javascript - Scope  (0) 2021.09.27
Javascript - this 키워드  (0) 2021.09.27
Javascript - Window 객체  (0) 2021.09.22
Javascript - JSON 객체  (0) 2021.09.22
Javascript - Math 내장함수  (0) 2021.09.22

댓글