[JavaScript] 배열, 오브젝트안의 값들을 한꺼번에 변수에 담으려면? > Destructuring
배열, 오브젝트안의 값들을 한꺼번에 변수에 담으려면? 그럴때 사용할수있는게 Destructuring이다. #1. array destructuring - 간단하다. 좌항과 우항의 형식을 맞추어 대입해주면된다. 1. 사용해보기 var [변수1, 변수2, 변수3] = [값1, 값2, 값3]; - 적용한 예제! // 이 arr안의 값을 한번에 변수에 저장할수 있는 방법이 없을까? var arr = [1,2,3]; // 이런식으로 좌항과 우항의 형식을 맞추어 대입해준다! var [a, b, c] = [1, 2, 3]; console.log(a, b, c); // 출력결과 >> 1 2 3 // arr에도 배열 형태의 값이 있으니까, 이런식으로 대입하면 간단하게 해결완료! var [d, e, f] = arr; con..
[JavaScript] function 파라미터 탐구하기 (default 파라미터, ...Rest 파라미터)
#0. 파라미터 (= 매개변수, parameter) - 함수 작성시 사용할 수 있는 특별한 형태의 변수다. - 아래 함수에서 1번째줄 a,b가 파라미터이며, - 함수호출시, 함수명(값1, 값2) 형태로 함수를 호출하고, 이때 a = 값1. b=값2 와 같은 형태로 함수가 돌아간다. function 더하기(a, b) { // 여기 있는 a, b가 파라미터임 console.log(a+b); } 더하기(1, 2) // a=1, b=2 로 대입하여, 더하기 함수를 실행하겠다. #1. default 파라미터 - 파라미터는 기본값도 정할 수 있다. - 그냥 파라미터 자리에 함수명(a=10) 과같은 형태로 사용되면, 호출시 argument가 비었을때 default값이 대입되어 함수가 실행된다. - 아래 함수에서는 더..