목록2020/08 (12)
coding etude
essential map() : 배열 내의 모든 요소각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환. filtet() : 주어진 함수의 조건을 모두 통과하는 요소를 모아 새로운 배열을 반환. reduce() : 배열의 각 요소에 대해 주어진 함수를 실행하고 하나의 결과값을 반환 // reduce 는 누적값, 현재값 중 하나를 가지고 시작할 수있고 초기값이 있을경우 초기값이 누적값이 되고 현재값이 첫번째 요소가 된다.[ ※ 초기값이 없다면 1번 인덱스에서 시작하고 0번 인덱스는 건나뜀.]ex)const array1 = [1, 2, 3, 4];const reducer = (누적값, 현재값) // 1 + 2 + 3 + 4 output : 10 (누적감 + 현재값) forEach() : 주어..
essnetial .split() : 문자열을 분할 () 안에 분할 기준을 넣는다. .reverse() : 배열의 순서를 거꾸로 바꾸는 역할..join() : 배열의 요소를 넣는 값을 기준으로 합치는 역할.indexOf() 문자열의 요소를 넣으면 index 값을 리턴 배열: 배열은 [ ] 를 사용하고 index 순서대로 데이터를 저장한다. 배열값 접근arr[index] 를 사용하여 index에 해당하는 배열값을 확인 할 수 있다 배열에 값 추가 하기.shift / .unshift : 배열의 첫번째 값을 삭제/추가 하는 메소드.pop / .push : 배열의 마지막 값을 삭제 / 추가 하는 메소드 배열에 값 추가 하기 (update)arr[index] = 값 객체: 객체는 { }를 사용하고 각 요소가 ke..
essnetial .length : 문자열의 길이를 확인 .toString(radix) : 2~36진수 사이의 값을 문자열로 표시 // radix 값을 정하지 않으면 10진수 값으로 자동반화 obj.toString() : 변환가능한 object를 문자열로 표시 // 배열의 경우 요소가 문자열로 반환되지 않고 '[object]' 형식으로 return 된다. .toFixed() : num타입 변수의 소주점 이하 값을 정의 해서 문자열로 return.// ex) num = 1234.32431; num.toFixed() // return '1234' num.toFixed(3) // return '1234.324'.toUpperCase / .toLowCase : 모든 문자열을 대문자/ 소문자로 변환 하여 retu..
essential .length : 대상의 길이를 알려준다. String[index] : index 에 해당하는 값을 리턴해 준다. factorial( n!) : 1에서 주어진 n까지의 수를 곱하는것 .repeat() : 주어진 수 만큼 문자열을 반복하여 표시한다. String() , Number() : 변환 할수 있는 타입을 대입 할 시 변환 시킬수 있다 .replace() : 문자열에서 기본 문자와 새로운 문자를 교체한다 ex) str.replace(a, b) // 문자열 str 에서 a 를 b로 교체 반복문의 종류 for , while , witch.. for 문 for( 초기값 ; 조건식 ; 증감){ } // 기본형태를 가진다. ex) for( let i = 0 ; i < 3 ; i++) { //..