자바스크립트 기본 함수 정의
1. 기본 정의 방법
- function 명령어
- Function 생성자
- 함수 리터럴
2. Function 생성자는 사용하지 않는다
- Function 생성자를 이용하면 본체를 문자열로 지정한다. 이것은 동적으로 함수의 내용을 변경 할 수 있다는 것을 의미한다
- 하지만 동적으로 변경하면 코드 해석시 실행 속도의 저하가 된다. 무엇보다 보안에 취약하다
- Function 생성자는 항상 전역 변수를 참조한다
- 실행결과 : global
'Javascript > Core' 카테고리의 다른 글
[Javascript] 자바스크립트 함수 인수의 기본값 설정 및 인수확인 (0) | 2016.12.15 |
---|---|
[Javascript] 자바스크립트 실행문맥 (Execution context) (0) | 2016.12.15 |
[Javascript] 자바스크립트 namespace(네임스페이스) (0) | 2016.12.14 |
[Javascript] 자바스크립트 false/true로 간주되는 값과 단축연산 (0) | 2016.12.13 |
[Javascript] 자바스크립트 소수점 계산, 소수점 자릿 수 구하기 (6) | 2016.12.13 |