분류 전체보기142 [Javascript] 객체 📌 참고 사이트 객체 (javascript.info) 객체 ko.javascript.info 📋 객체 (Object) 📍 원시형 (primitive type) ➡️ 앞선 시간에 배웠던 자료형으로 오직 하나의 값만을 저장하는 자료형이다. ➡️ 숫자, 문자열, 논리형, undefined, null, symbol 유형이 있다. 📍 객체 ➡️ 원시형과 다르게 다양한 데이터(여러 개, 여러 자료형의 데이터)를 담을 수 있다. ➡️ 원시형을 제외한 자료형들은 모두 객체이다. ➡️ 아래에서 소개할 일반적인 객체 이외에도 Array(배열, 정렬된 데이터 컬렉션 저장을 위해 사용), Date(날짜와 시간 정보를 저장할 때 사용), Error(에러 정보를 저장할 때 사용) 등도 모두 배열이다. 📍 객체 만들기 ➡️ 중괄호.. 2023. 7. 21. [Javascript] 화살표 함수 기본 📌 참고 사이트 화살표 함수 기본 (javascript.info) 화살표 함수 기본 ko.javascript.info 📋 화살표 함수 (arrow function) 📍 문법 let func = (arg1, arg2, ...argN) => expression 위는 인자 arg1, arg2, ... , argN을 받는 함수 func를 만든 것이다. 함수 func는 화살표인 => 우측의 표현식을 평가하고 평가 결과를 반환한다. 앞서 배웠던 함수 표현식보다 더 간결하게 함수 작성이 가능하다. * 인수가 하나밖에 없으면 인수를 감싸는 괄호를 생략 가능하고, 인수가 하나도 없을 때에는 괄호 안에 아무것도 적지 않으면 된다. // 인수가 여러개일 때 let sum = (a, b) => a + b; alert(sum(.. 2023. 7. 18. [Javascript] 함수 표현식 📌 참고 사이트 함수 표현식 (javascript.info) 함수 표현식 ko.javascript.info 📋 JS에서의 함수 표현식 📍 함수 선언문 방식으로 함수 생성하기 이전 시간에는 함수를 만들 때 함수 선언문 방식으로 함수를 만들었다. function sayHi() { alert("Hello"); } 📍 함수 표현식으로 함수 생성하기 JS에서는 다른 언어에서처럼 함수를 특별한 동작을 하는 구조로 취급하지 않고, 특별한 종류의 값으로 취급한다. 따라서 다음과 같이 함수 표현식(function expression)으로도 함수를 만들 수 있다. (sayHi() 처럼 괄호를 붙여 호출할 수 있기 때문에 일반적인 값과 완전히 같지는 않지만 본질은 같다.) let sayHi = function() { ale.. 2023. 7. 18. [Javascript] 함수 📌 참고 사이트 함수 (javascript.info) 함수 ko.javascript.info 📋 함수 (function) ➡️ 함수는 프로그램을 구성하는 주요 구성 요소(building block)로 어떤 동작을 수행하기 위한 코드를 모아놓은 것이다. 함수를 이용하면 유사한 동작을 하는 코드를 여러 번 호출 가능하다. ➡️ 앞선 시간에는 alert(message), prompt(message, default), confirm(question) 등과 같은 내장 함수들을 살펴보았다. ➡️ 이번에는 함수를 직접 만드는 방법에 대해 알아볼 것이다. 📋 함수 선언 📍 함수 선언, 호출 방식 ➡️ function 키워드, 함수 이름, 괄호로 둘러싼 매개변수를 차례로 적어준다. 그 다음 함수 본문을 작성하는데, 이것.. 2023. 7. 17. 이전 1 ··· 10 11 12 13 14 15 16 ··· 36 다음