PromleeBlog
sitemap
aboutMe

posting thumbnail
코딩 테스트를 위한 자바스크립트 (상) - 문자열 기본 마스터하기
JavaScript for Coding Tests (Part 1) - Mastering String Basics

📅

🚀

들어가기 전에 🔗

최근 웹 개발자에게 Javascript 코딩 역량을 평가하는 코딩 테스트가 많아지고 있습니다.
그래서 이번에 총 3편에 걸쳐 진행될 이 시리즈에서는 코딩 테스트에 꼭 필요한 자바스크립트 활용법을 차근차근 알아볼 예정입니다.
이번
상(上) 편
에서는 자바스크립트의 아주 기본적인 내용을 빠르게 훑어보고, 코딩 테스트 문제에서 가장 많이 등장하는
문자열
을 자유자재로 다루는 방법에 집중해 보겠습니다.

🚀

자바스크립트 핵심 기초 🔗

코딩 테스트를 준비하신다면 기본적인 자바스크립트 문법은 알고 계시겠지만, 핵심만 빠르게 복습해볼게요.

🚀

문자열 다루기 🔗

코딩 테스트 문제에서 문자열을 다루는 능력은 정말 정말 중요합니다.
자바스크립트가 제공하는 다양한 문자열 관련 기능을 익혀두면 문제를 훨씬 쉽고 빠르게 풀 수 있습니다.

문자열 기본 속성 및 접근 🔗

문자열 합치기 (Concatenation) 🔗

두 개 이상의 문자열을 하나로 이어 붙입니다.

문자열 자르기 (Slicing / Substring) 🔗

문자열의 일부분만 잘라내어 새로운 문자열을 만듭니다.
보통 slice 메서드가 가장 많이 사용됩니다.

문자열 나누기 (Splitting) 🔗

특정 구분자(delimiter)를 기준으로 문자열을 나누어
배열
로 만듭니다.
공백이나 콤마로 구분된 입력값을 처리할 때 매우 유용합니다.

배열 요소를 문자열로 합치기 (Joining) 🔗

split과 반대로, 배열의 모든 요소를 하나의 문자열로 합칩니다.

문자열 검색 및 확인 🔗

문자열 안에 특정 문자나 다른 문자열이 포함되어 있는지 확인합니다.

문자열 바꾸기 (Replacing) 🔗

문자열 내의 특정 부분을 다른 문자열로 바꿉니다.

대소문자 변환 🔗

문자열 전체를 대문자 또는 소문자로 변환합니다.

공백 제거 🔗

문자열 앞뒤의 불필요한 공백(whitespace)을 제거합니다.

🚀

숫자 다루기 🔗

코딩 테스트에서는 숫자 계산도 자주 필요합니다. 기본적인 사칙연산 외에 알아두면 좋은 것들을 살펴봅시다.

🚀

배열 다루기 🔗

배열은 코딩 테스트에서 데이터를 담고 처리하는 데 매우 중요합니다.
상세한 내용은 중(中) 편에서 다루겠지만, 기본적인 사용법만 잠깐 볼게요.

🚀

제어 흐름 🔗

조건에 따라 다른 코드를 실행하거나, 특정 코드를 반복 실행하는 것은 프로그래밍의 기본이죠.

🚀

함수 정의 및 호출 🔗

특정 작업을 수행하는 코드 묶음을 만들어 재사용할 수 있습니다.

🚀

결론 및 다음 단계 🔗

오늘은 코딩 테스트를 위한 자바스크립트 여정의 첫걸음으로, 기본적인 문법과 함께 가장 중요하고 빈번하게 사용되는
문자열 처리 방법
들을 중심으로 살펴보았습니다.
또한 기본적인 숫자 처리, 배열 맛보기, 제어 흐름, 함수 개념도 다시 한번 정리했습니다.
다음
중(中) 편
에서는
배열(Array)의 다양한 메서드(map, filter, reduce 등)와 객체(Object) 활용법, 그리고 기본적인 자료구조 개념
에 대해 더 자세히 알아보겠습니다.

참고 🔗