02. Rest 파라미터 - 스프레드(Spread) 연산자와 Rest 파라미터 Spread 연산자로 파라미터를 작성한 형태를 Rest 파라미터라고 한다.function(param, paramN, ...rest);const number = [1,2,3]getNum(...number); function getNumt(num1, num2, num3){ console.log(num1, num2, num3); } 결과 값num1 = 1num2 = 2num3 = 3 호출하는 함수의 파라미터에 3개의 값을 쓰고 호출받는 함수의 파라미터를 2개의 값만 썼을 경우 3번째 파라미터 값은 설정되지 않는다.(예제1)이때, rest 파라미터를 사용함으로써 배열 엘리먼트로 저장할 수 있다.(예제2)(예제1) getNum(...[..
01. Spread 연산자 - 스프레드(Spread) 연산자와 Rest 파라미터 iterable object의 element를 하나씩 분리하여 전개한다.iterable 객체는 반복 객체로써 객체의 원소에 하나씩 차례로 접근 가능하다. ' ... ' 점 세개로 시작해서 뒤에 이터러블 오브젝트를 써주면 된다.[...iterableObj]function(...iterableObj){ } 예시let first = [1,2];let last = [9,10];let result = [...first, 3,4,5,6,7,8, ...last]; console.log(result); 결과 값1,2,3,4,5,6,7,8,9,10 ...first를 전개하여 1,2의 값을 result의 배열에 넣어준다.그 후 3~8까지의 숫..
구글 API KEY생성하는 법 *google api 사용은 하루에 2,500건, 초당 10건의 요청에 한해서만 무료라고 합니다.그 이상 사용하려면 유료로 전환해야 한다고 합니다. 1. 구글 로그인을 합니다. 2.Google API 콘솔 이동 3.프로젝트 등록 ( 프로젝트 만들기 > 만들기 )최초로 들어오면 프로젝트가 없습니다.프로젝트가 있을 경우 Google APIs 옆 프로젝트 선택에서 프로젝트 선택하면 됩니다. 프로젝트 이름을 변경하면 아래 프로젝트ID값이 변경이 됩니다.수정 버튼을 눌러 ID값을 수정할 수 있는 것 같지만 어떠한 규칙에 의해 변경하는 것 같습니다. 저는 하지 않았습니다. 만들기 클릭 4.API 및 서비스 사용 설정방금 만든 프로젝트 (My project01) 선택된 모습이 보입니다...