날짜를 다루기 위해 제공된 Date 객체 및 주로 사용하는 함수에 대해 학습하 기본 활용 - 생성 Date 객체 생성자) var date1 = new Date(); // 현재 날짜 및 시간 var date2 = new Date(1991,11,25,3,50); // 1991년 12월 25일 3:50:00 (월 +1 주의) var date3 = new Date('2014-6-4'); // 2002년 1월 1일 09:00:00 var date4 = new Date('2012-05-17 10:20:30'); // 2012년 5월 17일 10:20:30 기본 get/set 함수 사용 - get : 날짜 관련 데이터 추출하기 - set : 날짜 값 설정하기 사용 예제) var dt = new Date('2010-1..
배열을 효과적으로 사용하기 위한 Array.from 문법 알아보기 Array.from 기본 예제 유사 배열 객체를 배열로 변경해 줌 1. 문자열 입력 : 문자 배열로 반환 2. 배열, 함수 입력 : 각 배열 요소에 함수를 적용한 결과 배열 반환 Array.from('Tei'); //["T", "e", "i"] Array.from([1, 2, 3], x => x + x); //[2, 4, 6] 3. {length:20} 객체 입력 : 길이 20의 배열로 반환 Array.from( {length: 20}, // 유사배열 () => Array(10).fill(0) // 각각의 배열에 적용할 함수 ); - 결과 : 20 * 10 짜리 2차원 배열에 모두 0을 채운 배열 반환
javascript에서 자주 쓰이는 map, filter, reduce 함수 사용법을 간략하게 알아보자 map 함수 기존 배열에서 callback 함수를 실행한 결과를 가지고 새로운 배열을 만들 때 사용 예시) 기존 배열 값에 *2 하기 var numbers = [ 1,2,3,4,5,6,7,8,9]; var newNumbers = numbers.map(number =>number *2); console.log(newNumbers); - 결과 : [2, 4, 6, 8, 10, 12, 14, 16, 18] [선언문 확인] array.map(callbackFunction(currenValue[, index[, array]])[, thisArg]) callbackFunction, thisArg 두개의 매개변수가..