JS Frontend/JS 2023. 1. 5. [JS] Javascript 일급 객체(First Class Object, First Class Function) 함수를 변수에 할당하는 등의 작업이 함수가 일급 객체이기 때문이라는 것을 알고 일급 객체에 대한 공부한 기록이다. 일급 객체 JS에서 일급 객체는 아래의 3가지의 조건을 만족해야 한다. 변수에 할당할 수 있다. 함수의 인자로 전달할 수 있다. 함수의 결과로서 반환될 수 있다. 굳이 예제를 보지 않아도 이해할 수 있는 조건이다. 일급 객체의 조건을 보면 함수 또한 일급 객체라는 것을 알 수 있다. 일급 객체의 특성을 가지면서 함수가 구현할 수 있는 기능은 아래와 같다. 고차함수를 만들 수 있다. 콜백함수를 사용할 수 있다. 일급 객체의 조건을 하나씩 함수에 적용시켜 보자. 변수 할당 const foo = function(){ console.log("foobar"); }; foo(); //foobar 위의 .. Frontend/JS 2022. 7. 8. [JS] 자바스크립트에 CSS 적용하기/classList/toggle 가져온 Element를 이용해 해당 Element의 스타일을 바꾸는 방법을 포스팅하려고 한다. Hello const title=document.querySelector('.title'); 먼저 querySelector( )을 이용해 HTML 파일에서 div Element를 가져온다. Element 객체를 이용해 값을 바꾸는 방법 element 객체의 내부를 보면, 객체 내부에 style 값이 있는 것을 확인할 수 있다. 이를 이용하면 간단하게 바꿀 수 있다. const title=document.querySelector('.title'); title.style.color='blue'; style값을 이용해 element 내부 text 값을 간단하게 파란색으로 바꿨다. 하지만 자바스크립트는 동적인 부분을 .. 이전 1 다음