JavaScript 14

[programmers] Lv0. 문자열안에 문자열 p.s. includes() , split()사용법

나의풀이 -> includes()사용 function solution(str1, str2) { if(str1.includes(str2)) return 1; else return 2 } 다른사람풀이-> split() 사용 function solution(str1, str2) { return str1.split(str2).length > 1 ? 1 : 2 } split 사용법 → str1 , str2는 각각 문자열이다. 1. str1.split(str2) 을하면 str2를 구분자로 str1을 나눠준다. ( str1에 str2가 없다면 결과값은 배열길이가 1인 배열로 나온다. 입력값 "ab6CDE443fgh22iJKlmn1o", "6CD” "ppprrrogrammers", "pppp” "AbcAbcA", "A..

[JavaScript] split() 메서드 알아보기 (문자열을 배열로 만들기)

(한줄정리) 문자열을 배열로 만든다. 1. 사용법 split() split(separator) split(separator, limit) 1.1 매개변수 separator(optional) 선택 문자열을 잘라 줄 구분자 (문자열 또는 정규식을 받음) **정규식은 시간내서공부필요 빈 문자열일 경우 각각의 문자가 배열의 원소 하나씩으로 변환된다. limit (optional) 선택 최대 분할 갯수 ( 끊어진 문자열의 최대 개수를 나타내는 정수이다.) 이 매개변수가 전달하면 split()메서드는 주어진 separator이 등장할 때마다 문자열을 끊지만, 배열의 원소가 limit개가 되면 멈춘다. ( 남은 문자열은 새로운 배열에 포함되지 않는다.) 1-2. 반환값 주어진 문자열을 separator마다 끊은 부분..

JavaScript 2023.04.12

[JavaScript] join 메서드 알아보기 (배열을 문자열로 만들기)

(한줄정리) join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다. 1. 사용법 Array.join([separator]) 1-1. 매개변수 separator (optional) 1. 배열의 각 요소를 구분할 문자열을 지정한다. (여기서 사용되는 구분자는 필요한 경우 문자열로 변환된다.) 2. 생략하면 배열의 요소들이 쉼표로 구분된다. 3. spearator이 빈 문자열이면 모든 요소들이 사이에 아무 문자도 없이 연결된다. 1-2. 반환 값 배열의 모든 요소들을 연결한 하나의 문자열을 반환한다. 만약 arr.length가 0이라면, 빈 문자열 반환. 경고사항 -> 요소가 undefined 또는 null이면 빈 문자열로 변환한다. - let test = ["소고기", "닭고기", "돼지..

JavaScript 2023.04.12

[제로베이스] 부트캠프에 참여하는 나의 다짐

1. 제로베이스 프론트엔드 스쿨에 참여하는 목적 2023년 4월 1일 ~9월 31일 공식적인 온라인 부트캠프인 제로베이스의 일정이다. 시작 제로베이스에 참여하는 나의 진짜 목적 프론트앤드 개발자가 되기로 마음먹고 독학을 시작했지만, 방향성을 잡기 어려웠다. 어떤 분야든지 마찬가지겠지만, 나는 기초를 정말 중요하게 생각한다. 세상 대부분 문제들은 결국 응용을 통해 해결되는데, 응용을 하기 위해 기초지식이 받쳐지지않으면 더빠르게 한계에 맞닥뜨리게 될 것이다. 결국 더 좋은 해결방안은 여러가지 기초적인 생각들이 모이고 쌓여 만들어질 것이라고 생각한다. 프론트엔드 개발자란 프론트엔드 개발자는 웹사이트나 앱의 사용자 인터페이스(UI)를 개발하는 역할을 수행하는 전문가입니다. 이는 HTML, CSS, JavaScr..

개발일기 2023.04.06