모던자바스크립트2 [Java Script] 12. 함수 ** 본 글은 모던 자바스크립트 DEEP DIVE 를 읽고 정리한 글입니다. ** 본인이 책 내용의 이해를 돕기 위해 정리한 글이며, 부정확한 정보전달이 있을 수 있습니다. ** 피드백은 언제나 환영입니다! 1. 함수란? 일련의 과정을 문(statement) 으로 구현하고 코드블록으로 감싸서 하나의 실행단위로 정의한 것 function add(x, y) { // 함수 정의 (함수 선언문) return x + y; } add(2, 5); // 함수 호출 위와 같은 구조를 지니며 함수를 선언하는 것을 함수 정의, 함수를 사용하는 것을 함수 호출 이라고 부른다. 이렇게 정의된 함수는 값으로 평가되며, 객체로 평가된다. 또한 일반 객체는 호출할 수 없지만, 함수는 호출할 수 있다. 함수를 사용하는 이유? 코드의.. 2022. 8. 22. [Java Script] 06. 데이터 타입 ** 본 글은 모던 자바스크립트 DEEP DIVE 를 읽고 정리한 글입니다. ** 본인이 책 내용의 이해를 돕기 위해 정리한 글이며, 부 정확한 정보전달이 있을 수 있습니다. 데이터 타입 ? 메모리에 저장되는 데이터의 유형을 뜻한다. 개발끈(?)이 짧아 많은 언어를 접해보진 못했지만, 각 각 언어마다 조금씩 다른 데이터 타입을 가지고 있었다. 그럼 Java Script에서의 데이터 타입, 어떤지 알아보자. 데이터 타입의 종류 Java script는 6개의 원시타입과 객체타입 으로, 총 7개의 타입을 갖는다. 숫자 number 문자열 string 불리언 boolean undefined undefined null null 심볼 symbol 객체 Object 이렇게 총 7개의 타입이 각 각 어떤 특징을 지닐까.. 2022. 7. 27. 이전 1 다음