Jogyejin

Javascript 구조 분해 할당

구조 분해 할당이란 객체와 배열은 자바스크립트에서 가장 많이 쓰이는 자료 구조이다 키를 가진 데이터 여러 개를 하나로 사용할 때 객체를, 각 컬렉션에 데이터를 순서대로 저장할 땐 배열을 사용한다 그러다보니 함수에 객체나 배열을 전달해야 하는 경우가 생긴다 또한 객체나 배열에 저장된 데이터 전체가 아닌 일부만 전달이 필요한 경우가 생기기도 한다. ...

Javascript 함수의 Call & Apply & Bind

Call 함수란 먼저 Call을 사용하기전에 왜 사용하는지를 알아보자 모든 함수는 실행할때 함수 앞에 작성한 오브젝트를 this로 참조한다 하기 코드를 보자 위 코드처럼 현재 함수를 실행하는곳이 어느 위치(오브젝트)냐가 즉 this가 되고 this에 따라 함수 결과값이 달라진다 그럼 어떻게 해야 데이터 중심적인 결과를 도출할 수 있을까? ...

Javascript Spread와 Rest Parameters

Spread Operator 전개 연산자는 ES6이후부터 사용할 수 있는 문법으로 배열 또는 객체를 하나하나 넘기는 용도로 사용된다 배열, 문자열과 같은 반복 가능한(iterable) 요소 앞에 사용해서 배열의 개별 요소를 다른 배열이나 함수의 인자로 펼쳐서 넘기는게 가능하다 객체에 대해 전개 연산자를 사용하면 객체의 속성을 넘기는 것도 가능하며 ...