함수2 [JS] 함수를 값으로 사용하기 함수를 다른 함수의 값으로 전달할 수 있다. setTimeout()브라우저에서 제공하는 함수이다.매개변수 2개를 받는데 첫번째는 함수이다.두번째는 첫번째 함수를 실행할 때까지 대기하는 밀리초단위의 시간이다.function handleTimeout() { console.log("Timed out!");}const handleTimeout2() { console.log("Timed out ... again!");}setTimeout(handleTimeout, 2000);setTimeout(handleTimeout2, 3000);setTimeout(() => { console.log("More timing out...");}, 4000);함수를 인자로 전달할 때는 이름만 넣어야한다. 만약 () 소괄호까지 넣으.. 2024. 7. 5. [JS] 객체와 클래스 여러 개의 값을 그룹으로 묶어 객체를 생성할 수 있다.const user = { name: "Max", age: 34, greet() { console.log("Hello"); console.log(this.name); }};console.log(user);console.log(user.name);user.greet();name과 age 프로퍼티에 값을 넣는다.점을 통해 객체의 값에 접근한다.function 키워드 없이 함수를 넣을 수 있다.객체 내 함수를 메소드라도 부른다.메소드에 매개변수를 받거나, return으로 반환하거나, console.log를 작성할 수 있다.메소드는 this 키워드로 객체의 프로퍼티에 접근할 수 있다. class로 실제 객체를 생성 시 사용할 청사진을.. 2024. 7. 5. 이전 1 다음 반응형