배열의 하나 하나 요소를 콜백함수의 파라미터로 전달해준다.forEach 메소드를 활요해서 배열의 요소에 2배를 한 새로운 배열 만들기map 메소드는 원본 배열의 모든 요소를 순회하면서 연산해 return된 값들을을 반환해 새로운 배열을 만들어준다.arr배열 안에 num
Truthy는 자바스크립트에서 Boolean을 기대하는 문맥에서 참으로 평가하는 값이다. - 참고Falsy는 자바스크립트에서 Boolean을 기대하는 문맥에서 거짓으로 평가하는 값이다. - 참고getName()에 들어오는 매개변수가 name이라는 프로퍼티를 가지지 않거
삼항연산자는 조건문을 간단하게 작성할 때 사용하는 문법이다.알고 싶은 수가 양수인지 음수인지를 판단하기 위해 if문을 활용했다. 위 코드를 삼항연산자를 사용할 경우 간단하게 표현할 수 있다.값을 return하도록 사용할 수 있다.Truthy와 Falsy를 활용해 사용할
&&연산자의 경우 둘 다 true일 경우 true를 반환하기 때문에 첫 번째 피연산자가 false일 경우 뒤의 피연산자는 굳이 볼 필요가 없다.뒤의 피연산자를 볼 필요 없이 연산을 끝내버리는 것을 단락 회로평가라고 한다.이처럼 단락회로 평가는 표현식을 평가하는 도중에
다양한 종류의 쿠키 객체를 만들때 중복된 key값이 있을 경우 스프레드 연산자 ...를 통해 간단하게 작성할 수 있다.이처럼 스프레드 연산자 ...는 객체의 값을 새로운 객체에 펼쳐준다. 배열에서도 마찬가지로 스프레드 연산자를 사용할 수 있다.