[코딩 테스트] 자바스크립트 필수 문법 | 코드 구현 노하우

코딩 테스트를 위한 자바스크립트 기초 문법과 코드 구현 노하우 정리했습니다.


본문 더보기: https://bit.ly/3RLEujd


코딩 테스트 문제를 풀기 전에는 당연히 코딩 테스트에 사용할 언어의 문법을 알아야 합니다. 여기서는 자바스크립트 기초 문법을 충실히 설명하기보다는 코딩 테스트에 자주 사용하는 문법을 설명하는 데 집중합니다. 자바스크립트 기초서 1권을 완독했다는 가정하에 설명했으므로 참고하기 바랍니다.


1. 빌트인 데이터 타입

자바스크립트의 빌트인 데이터 타입(Built-in Data Type)은 언어 자체에서 제공하는 원시 타입(Primitive Type)과 참조 타입(Reference Type)이 있습니다. 원시 타입으로는 숫자, 문자열, 불리언 등이 있고 참조 타입으로는 오브젝트가 있습니다.


2. 참조 타입

앞서 설명한 타입은 모두 원시 타입입니다. 참조 타입은 오브젝트(Object) 타입과 함수 타입만 있습니다. 참고로 배열은 오브젝트 타입에 속합니다. 조금 특수한 오브젝트라고 볼 수 있죠. 원시 타입과 참조 타입은 메모리 참조 방식이 다릅니다. 원시 타입이 메모리에 할당될 때는 값 자체를 저장하고 참조 타입이 메모리에 할당될 때는 힙 메모리 영역에 저장된 값을 가리키는 메모리 주소를 저장합니다.


3. 함수

자바스크립트에서 함수는 일반적으로 정의하는 것도 가능하지만 일급 객체이자 타입이기도 합니다. 여기서 일급 객체란 함수를 변수에 할당할 수 있음을 의미합니다.


4. 코딩 테스트 코드 구현 노하우

자바스크립트는 문법을 더 쉽고 직관적으로 사용할 수 있는 문법 설탕(Syntactic Sugar) 기능을 제공합니다. 여기에 문법 특징을 이용한 트릭을 더하면 코드를 작성할 때 편하고 더 빠르게 원하는 로직을 구현할 수 있습니다. 여기서는 코딩 테스트에 유용한 코드 구현 노하우를 알아보겠습니다.


본문 더보기: https://bit.ly/3RLEujd

[코딩 테스트] 자바스크립트 필수 문법 | 코드 구현 노하우 - 골든래빗

골든래빗

[코딩 테스트] 자바스크립트 필수 문법 | 코드 구현 노하우 - 골든래빗

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 6월 25일 오전 1:54

 • 

조회 75

댓글 0