콘솔 메시지에 대한 짧은 가이드
Chrome DevTools Console에서 지원하는 6가지 유형의 메시지가 있습니다.
정보
console.log(<value>)
함수를 통해 수행할 수 있습니다.console.log("[INFO]: You've Inserted 1 row in the database!");
경고
console.warn(<value>)
함수를 통해 수행할 수 있습니다.console.warn("[WARNING]: You're about to leave this page !");
가장 왼쪽 작은 커서를 누르면 Stack Trace임을 확인할 수 있습니다 ▶️
오류
console.error(<value>)
함수를 통해 수행할 수 있습니다.console.error("[Error]: This kind of operations requires a Quantum Machine !");
테이블
console.table([<Array of Objects>])
함수를 통해 수행할 수 있습니다.예시
let _humankind = [
{
Id: '0',
Type: 'homosapien',
Name: 'Uncle Bob'
},
{
Id: '1',
Type: 'neanderthal',
},
{
Id: '2',
Type: 'denisovan',
Name: 'Donald Trump'
}
];
console.table(_humankind);
그룹
console.group(<label>)
console.groupEnd(<label>)
둘 다 그것을 달성하는 데 사용됩니다!let humanGroup= 'List of Human:';
// Begin the group
console.group(humanGroup);
console.info('homosapien');
console.info('neanderthal');
console.info('denisovan');
// Necessary to end the group
console.groupEnd(humanGroup);
[선택항목] 추가 설명
E.G.
let label = 'List of Human:'
; console.group(label)
또는 console.group('List of Human:'
)` We don't need the second invocation because we already stored the title in the
label
variable !
console.info(<content>)
에 전달하여 해당 그룹에 요소를 추가합니다. console.groupEnd(label)
또는 console.groupEnd('List of Human:'
)`That's exactly why we defined the
label
variable:
- it's easier to recall
- Avoid probable spelling mistakes !
맞춤 메시지
정지 콘솔 메시지를 검사하려고 할 때마다 페이스북이 콘솔 메시지의 스타일을 어떻게 지정하는지 궁금한 적이 있습니까?
음,
console.log()
를 통해 가능하지만 다음을 수행해야 합니다.%c
을 추가하여 사용자 정의 로그로 표시합니다. 따라서 최종 호출 형식은 다음과 같습니다.
console.log('%c<content>',styleRules)
;const spacing = '0.5rem';
const style = `
padding: ${spacing};
background-color: yellow;
color: blue;
font-weight: Bold;
border: ${spacing} solid red;
border-radius: ${spacing};
font-size: 2em;
`;
console.log('%cThis is a Custom Log !', style);
Reference
이 문제에 관하여(콘솔 메시지에 대한 짧은 가이드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mobenali/a-short-guide-to-console-messages-420m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)