티스토리 뷰
1. OSI 7계층은 네트워크 통신이 일어나는 과정을 7단계로 나눈 국제 표준화 기구(ISO)에서 정의한 네트워크 표준 모델을 말하는데, 여기서 OSI 7계층 중 7계층인 응용계층(Application layer)에 해당하는 웹 프로토콜의 예로는 HTTP(Hypertext Transfer Protocol)가 있다(O,X)
참고링크: https://lxxyeon.tistory.com/155
답: O
2. JSON 객체의 stringify 메소드와 parse 메소드는 각각 (S____ ) 과 (D____ )을 해주기 위해 사용된다. 이 때 괄호 안에 들어갈 말은?
답: Serialize(직렬화), Deserialize(역직렬화)
해설:
JSON(JavaScript Object Notation)이란 자바스크립트 객체를 문자열로 표현하는 데이터 포맷이다.
자바스크립트 객체 리터럴과 유사하지만 객체가 아닌 문자열일 뿐이며, 이를 이용해 다른 도메인과 데이터를 주고 받을 수 있게 된다.
JSON은 XML 등 다른 데이터 포맷에 비해 간결하며, 손쉽게 자바스크립트 객체로 변환할 수 있으므로, 웹 애플리케이션에서 Server - Client 간의 데이터 교환에 주로 JSON을 사용한다.
- 직렬화(Serialization) = 컴퓨터 메모리 상에 존재하는 객체(Object) -> 문자열(string) 로 변환하는 것
- 역직렬화(Deserialization) or 파싱(Parsing) = 문자열(string) -> 자바스크립트 객체(Object)로 반환하는 것
3. 동기 실행과 비동기 실행에 대해 간단히 설명하시오.
답:
1. 동기 실행은 코드가 순차적으로 실행되는 방식이다.
따라서 하나의 작업이 완료될 때까지 다음 작업은 대기해야 한다. 이 방식은 한 작업이 실행되는 동안 다른 작업을 수행할 수 없어서 시간이 오래걸리는 반면 설계가 간단하고 직관적인 장점이 있다.
2. 비동기 실행은 코드가 순차적으로 실행되지 않고, 다른 작업을 동시에 수행할 수 있는 방식이다.
자바스크립트에서는 콜백이나 프로미스와 같은 매커니즘을 사용해서 비동기 코드를 작성한다. 이 방식은 동기보다 설계가 복잡하지만 시간이 오래 걸리는 작업이 실행되는 동안 다른 작업을 계속 수행할 수 있어서 효율적이다.
4. 다음 중 .then(undefined, callback) 과 같은 then 메소드와 동일한 의미를 가진 catch 메소드의 사용 방식은?
- .catch(callback)
- .catch(undefined, callback)
- .catch(callback, undefined)
- .catch(undefined, undefined)
답: 1번
'코드잇 스프린트 > Daily Quiz' 카테고리의 다른 글
[코드잇 스프린트] 0412 데일리 퀴즈 (1) | 2024.04.12 |
---|---|
[코드잇 스프린트] 0411 데일리 퀴즈 (0) | 2024.04.11 |
[코드잇 스프린트] 0402 데일리 퀴즈 (0) | 2024.04.02 |
[코드잇 스프린트] 0401 데일리 퀴즈 (0) | 2024.04.01 |
[코드잇 스프린트] 0330 데일리 퀴즈 (0) | 2024.03.30 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- js
- 동기
- Target
- Git
- GitHub
- Next.js
- 코드잇스프린트
- arguments
- rest parameter
- 제어 컴포넌트
- html
- javascript
- 프론트엔드
- CSS
- 비동기
- 스프린트프론트엔드6기
- 취업까지달린다
- currentTarget
- map
- tanstackquery
- innerhtml
- 리액트
- 중급 프로젝트
- 배열
- hydrationboundary
- react
- 유사배열객체
- 코드잇 스프린트
- 비제어 컴포넌트
- 객체
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함