개발/JavaScript
7. 함수 추가
07e
2023. 3. 15. 20:25
반응형

함수 자체를 매개변수로 사용해서 나타낼 수 있다.

들어온 함수를 실행 시킬수도 있다.

함수를 매개변수에서 직접 선언이 가능하다.

타이머. 지정된 숫자 이후에 해당 함수가 실행된다.
타이머 역시 상수로 리턴받는다.
clearTimeout이나 clearInterval로 정지할 수 있다.

즉시 호출 함수.
(function() {
const a = 10
console.log(a)
})()
HTML로 작업을 하면 script를 여러개를 두고 실행하게 된다.
같은 const a 를 정의하게 되면 문제가 생기게 된다.
이를 충돌을 방지하고자 각각 다른 즉시호출함수로 묶어서 충돌을 방지하게 된다.
엄격 모드

'use strict' 라고 적으면
해당 내용에선
a = 10
b = 20같은 내용을 적으면 에러를 낸다.
상수인지 아닌지 알수 없기 때문.
use strict을 적으면 엄격하게 진행된다.

선언적 함수가 먼저 실행되고, 나중에 익명함수가 실행된다.

object. 하면서 자동완성 키가 나온다.



반응형