JavaScript 14

[JavaScript] Number.isInteger() 메서드 알아보기 p.s. 정수판별

(한줄정리) 정수값만 true 반환 사용법1. Number.isInteger(value) 1-1. 매개변수 value 정수인지 확인하려는 값 1-2. 반환 값 주어진 값의 정수 여부를 나타내는 Boolean (true or false 반환) NaN , Infinity 도 false를 반환한다. 예제 console.log(Number.isInteger(0)); //true console.log(Number.isInteger(533)); //true console.log(Number.isInteger(-343)); //true console.log(Number.isInteger('10')); //false console.log(Number.isInteger([1])); //false console.log(N..

JavaScript 2023.04.17

[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

[JavaScript] find() 메서드 알아보기

Array.Prototype.find() 배열 요소 중, 첫 번째 요소만 골라내고 싶다면 사용하자. find() 메서드는 주어진 판별 함수를 만족하는 첫 번째 요소의 값을 반환한다. 그런 요소가 없다면 undefined를 반환한다. 1. 기본 구문 ( MDN ) arr.find(callback[, thisArg]) 2. 사용법 Arr.find(function(item,index,array){}) 2-1. 매개변수 item : 배열 요소 index: 배열 위치 array: 베열 예제1. 간단한 배열의 경우 const array1 = [5, 3, 46, 34, 11 ,6, 46]; const found = array1.find(element => element > 10); console.log(found);..

JavaScript 2023.03.27