throw Error("msg");
console.error("msg");
Some of the Differences are:
throw Error("msg"):
- Stops js execution. (실행 중인 JavaScript를 중단시킵니다.)
- Mostly used for code handling purpose. (주로 코드 처리 목적으로 사용됩니다.)
- Can alter main flow of execution. (주 실행 흐름을 변경할 수 있습니다.)
- This syntax is mostly same for all browser as this is specified and validated by W3C. (이 구문은 W3C에서 지정되어 검증되므로 대부분의 브라우저에서 거의 동일합니다.)
console.error("msg"):
- It just shows output in Red color at Browser console (브라우저 콘솔에서 빨간색으로 출력됩니다.)
- It is mostly used to print values for debugging purpose. (주로 디버깅을 위해 값을 출력하는 데 사용됩니다.)
- Cannot harm main flow of execution. (주 실행 흐름을 변경시키지 않습니다.)
- This Syntax sometimes vary according to vendor browser and not standardized by W3C. (이 구문은 때로는 브라우저 제조사에 따라 다르며 W3C에서 표준화되지 않습니다.)
- i.e. For IE accepted syntax is window.console.debug("msg")
참고 :
'Javascript&Typescript' 카테고리의 다른 글
[Javascript] variable 과 !!variable - Double Exclamation Mark (1) | 2024.03.06 |
---|---|
[Javascript] typeerror (intermediate value) is not iterable (0) | 2024.02.28 |
[Typescript] function (0) | 2024.02.13 |
[Typescript] variable type (0) | 2024.02.07 |
[Typescript] typescript 설치, 시작 (0) | 2024.02.05 |
댓글