목록Coding Language/Javascript (16)
Young's Today
1. 자바스크립트 자료형 / 특성 https://ko.javascript.info/types 자료형 ko.javascript.info https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures JavaScript의 타입과 자료구조 - JavaScript | MDN 모든 프로그래밍 언어에는 내장된 자료구조가 존재하지만 보통 그 내용은 언어마다 다릅니다. 이 글에서는 JavaScript에서 사용할 수 있는 내장 자료구조와 그 속성에 대해 알아보겠습니다. 그러 developer.mozilla.org https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators Express..
1. 표현식 - 값을 만들어 내는 코드 2. 식별자 (1) 이름을 붙일 때 사용하는 단어 (변수명/함수명) (2) 식별자 조건은 앞에서 정리 완료 (3) 식별자의 이름 관례: 뒤의 단어 첫자를 대문자로 하면 클래스 / 소문자로 하면 상수 ex. create request > createRequest (4) 식별자는 .을 사용했는지로도 구분 가능 3. 자바스크립트 작성 방식 (1) HTML 파일과 결합해서 사용하는 방식 : HTML 파일 내에 태그 부분 (2) 자바스크립트 단독으로 사용하는 방식 4. 프로그래밍 언어 (1) 영어의 구조와 동일 (주어 + 동사 + 목적어) ex. console.log('안녕하세요') : console - 주어 / log - 동사 / ('안녕하세요') - 목적어 (2) 역슬래..
1. 함수 - 코드의 집합을 나타내는 자료형, 반복적으로 수행되는 일 (로직)이 있을 때 함수 생성 - 어떤 기능을 수행하는 함수를 만들기 위해서 함수 선언 (function) - 함수 선언을 위해서 keyword, name, parameter, body가 필요 - 프로시저 형태 함수 // 익명 함수 const f = function (매개변수, 매개변수) { return 리턴값 } // 선언적 함수 funtion f (매개변수, 매개변수) { return 리턴값 } - 수학적 함수 f(x) = x + 5 const f = function (아무거나) { return 아무거나 + 5 } console.log(f(1)) // 6 2. 익명 함수 (1) 함수는 코드의 집합을 나타내는 자료형 (2) 함수를 사..
1. 배열 (1) 여러개의 자료를 저장하려면 변수를 여러개 선언해야 하지만 배열을 이용하면 편리 (2) 배열은 대괄호를 사용해서 생성하고 내부의 값(요소)은 쉼표로 구분해서 입력 (3) 대괄호 내부의 값 = 요소 (4) 가장 첫번째 요소는 0번째 표현 (5) 요소의 순서 = 인덱스 [요소, 요소, 요소 ..., 요소] const str = '안녕하세요' str [2] 출력 : 하 str[str.length]-1 출력 : 요 const array = [273, 'String', true, function () { }, {}, [273,103]] array 출력 : (6) [273, 'String', true, ƒ, {…}, Array(2)] 2. 배열 요소 개수 확인 배열.length const fruit..
1. 조건문 : if (1) 조건에 따라 코드를 실행하거나 실행하지 않을 때 사용하는 구문 (2) 가장 일반적으로 사용 (3) 구조 if (불 값이 true 일 때 나오는 표현식) { 불 값이 참일 때 실행할 문장 else (불 값이 false 일 때 나오는 표현식) 불 값이 false일 때 실핼할 문장 } 예시 (현재 시간 15시) const date = new Date() const hour = date.getHours() if (hour = 12) { alert ('오후입니다') } 예시 (현재 시간 15시) if (hour < 12) { alert ('오전입니다'); } else { alert ('오후입니다') } 2. 중첩조건문 ..
1. 기본용어 (1) 키워드 : 자바스크립트가 지정해둔 단어 ex. class / const / if / else etc (2) 식별자 : 프로그래밍 언어에서 이름을 붙일 때 사용 (변수명/함수명) 조건 키워드 사용하면 안됨 숫자로 시작하면 안됨 특수문자는 _와 $만 허용 공백문자는 포함할 수 없음 종류 지정 사용 예시 변수 식별자 뒤에 괄호 없이 단독 사용 input 속성 식별자 뒤에 괄호 없이 다른 식별자와 사용 array.length 함수 식별자 뒤에 괄호 있고 단독으로 사용 alert('hello') 메소드 식별자 뒤에 괄호 있고 다른 식별자와 사용 math.abs(-273) 2. 자료형 (1) 자료형 종류 : 숫자 (number) / 문자열 (string) / 불 (boolean) (2) 문자열..