자바스크립트에서 함수는 특별한 객체 타입이다. 이번 글에서는 자바스크립트의 함수에 대해 알아본다. 함수 정의 자바스크립트의 함수를 정의 하는 방법은 3가지가 있다. 함수 선언문 (Function Statement) 함수 표현식 (Function Expression) Function() 생성자 함수 이용 함수 선언문 (Function Statement) 함수 선언문은 function 키워드를 이용하여 함수를 정의하는 방식이다. function add(x, y) { return x + y; } console.log(add(3, 4)); // 7 C나 자바의 함수 선언과 달리 매개변수에 타입을 지정해주지 않는다. 함수 표현식 (Function Expression) 자바스크립트의 함수는 일급 객체라서 변수에 할..
자바스크립트의 데이터 타입은 기본 타입과 참조 타입으로 나뉜다. 기본 타입 컴파일 언어의 기본 타입처럼 그 자체가 하나의 타입을 나타내는 데이터 타입이다. Number 64비트 부동 소수이다. C언어는 정수, 부동소수 타입으로 나뉘지만, 자바스크립트에서는 모두 Number로 처리된다. 따라서 정수끼리의 연산을 해도 소수점이 잘리지 않는다. console.log(5 / 2); // 2.5 String 문자열 타입이다. ' 또는 "로 감싸서 생성한다. 특이한 점은 한번 생성한 문자열은 바꿀 수 없다는 것이다. 따라서 한번 생성한 문자열은 읽기만 가능하다. let str = 'test'; console.log(str); // test str[0] = 'T'; console.log(str); // test (안..
- Total
- Today
- Yesterday
- Bean
- MySQL
- Closure
- Barycentric coordinates
- spring
- Express
- nodejs
- npm
- @Qualifier
- @Bean
- thymeleaf 변수 인식
- Linux
- Tasklet
- 클로저
- @Autowired
- JavaScript
- unity
- mybatis
- Check point within polygon
- @Component
- spring batch
- thymeleaf cannot resolve
- chunk
- Bin
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |