인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Language/Java

☕ 자바 가변 인수(VarArgs) - 매개변수를 동적으로

가변 인수 (Variable Arguments) 가변 인수(varargs)란, 매개변수로 들어오는 값의 개수와 상관 없이 동적으로 인수를 받아 기능하도록 해주는 문법을 지칭한다. 예를들어 다음과 같이 매개변수 갯수가 일정치 않은 print() 메서드가 있다고 가정하자. print("홍길동"); print("홍길동", "이순신"); print("홍길동", "이순신", "유성룡"); print("홍길동", "이순신", "유성룡", "강감찬"); print("홍길동", "이순신", "유성룡", "강감찬", "이도"); 여러개의 파라미터가 들어올 수 있는 메서드를 구성하는 방법은 대표적으로 메서드 오버로딩(overloading)으로 처리가 가능하다. 하지만 전달할 매개변수가 몇개인지 일정치 않을때 일일히 메서드..

category_image
인파_
2022.11.29
(0)
Language/JavaScript

[JS] 📚 전개 연산자(Spread 문법) 정리

전개 구문(Spread Syntax) ​전개 구문(Spread Syntax)는 ECMAScript6(2015)에서 새로 추가된 문법으로, 간단하게 이 문법은 문법 이름 그대로 객체 혹은 배열들을 펼칠 수 있게 해 준다. // 펼칠 대상이 객체인 경우 {...obj} // 펼칠 대상이 배열인 경우 [...arr] // 혹은 {...arr} 전개 구문의 문법 자체는 정말 간단하다. 그저 배열이나 객체 앞에 점 세 개를 붙여주면 된다. 단, 위 코드에서 확인할 수 있는 것처럼 펼쳐진 객체나 배열을 담을 바구니가 필요하다. 객체는 객체로, 배열은 객체나 배열로 담아낼 수 있다. ES5 vs ES6 배열 문법 [ ES5 배열 내용 조합 ] ES5 에서는 배열의 내용을 합쳐 새로운 배열을 만들기 위해서 concat..

category_image
인파_
2021.09.19
(0)