자바스크립트 완전 끝내기: 비기너
    • 01
      0. 강좌 범위
    • 1. 자바스크립트로 할 수 있는 것
      2. 애플리케이션으로(그래프, 서킷 디자인)
      3. 디바이스 연결, 딥러닝/머신러닝
      4. 자바스크립트 키워드
    • 02
      1. 기본 문법
    • 1. 강좌 환경, Hellow JavaScript
      2. 문장
      4. 주석
      5. console.log()
      6. 정수, 실수, 숫자 처리
      7. 상수, 진수
      8. 데이터 타입(Data Type)
      9. Number 타입, String 타입
      10. Undefined, Null 타입
      11. Boolean 타입, Object 타입
    • 03
      2. 연산자(Operator)
    • 1. 연산자, 표현식
      2. 할당 연산자, 해석/실행 순서
      3. 산술 연산자(+ 연산자)
      4. 숫자로 변환
      5. 산술 연산자(-, *, /, % 연산자)
      6. 단항 연산자
      7. 후치, 전치, 논리 NOT 연산자
      8. 유니코드, UTF
      9. 관계 연산자
      10. 동등, 부등, 일치, 불일치 연산자
      11. 콤마, 그룹핑, 논리 연산자
      12. 조건 연산자, 연산자 우선순위
    • 04
      3. 문장(Statement)
    • 1. 문장, 화이트 스페이스, 세미콜론 자동 삽입, 블록
      2. if, debugger
      3. while, do-while
      4. for, [코딩 시간]
      5. break, continue
      6. switch
      7. try-catch, throw
      8. strict 모드, [코딩 시간]
    • 05
      4. 함수(Function)
    • 1. 함수 구성 요소, 함수 이름 규칙과 관례
      2. 함수 호출, return 문
      3. 주석 작성 목적, 주석 작성 사례
    • 06
      5. 오브젝트(Object)
    • 1. 프로퍼티(Property) 개요, 프로퍼티 추가/변경
      2. 프로퍼티 값 추출, for~in 문
    • 07
      6. 빌트인(Built-in)
    • 1. 빌트인 개요, 빌트인 분류
      2. 빌트인 오브젝트 유형, 빌트인 오브젝트 형태
    • 08
      7. Number 오브젝트
    • 1. Number 오브젝트 개요, 프로퍼티 리스트
      2. Number 타입으로 변환, Number 상수
      3. 인스턴스 생성 방법/목적, new 연산자
      4. Number 인스턴스 생성, 인스턴스 형태
      5. 프리미티브 값, 프리미티브 타입, 프리미티브 값 구하기
      6. String 타입으로 변환, 지역화 문자
      7. 지수 표기, 고정 소숫점 표기
    • 09
      8. String 오브젝트
    • 1. String 오브젝트 개요, 문자열 연결 방법, 프로퍼티 리스트
      2. 문자열로 변환, 프리미티브 값 구하기
      3. length 프로퍼티, length 값 반환 논리
      4. 화이트 스페이스 삭제
      5. 함수 호출 구조, __proto__ 구조
      5. (임시) 함수 호출 구조, __proto__ 구조
      6. 인덱스로 문자열 처리, [코딩 시간]
      7. 문자열 연결, 대소문자 변환
      8. 문자열 추출
      9. 정규 표현식을 사용할 수 있는 함수
      10. Unicode 관련 함수
    • 10
      9. Object 오브젝트(ES3 기준)
    • 1. 자바스크립트 오브젝트 구분, 네이티브/호스트 오브젝트, 오브젝트와 인스턴스
      2. 프로퍼티 리스트
      3. Object 인스턴스 생성, 프리미티브 값 구하기
      4. 빌트인 오브젝트 구조, prototype
      5. 함수와 메소드 연결, 함수, 메소드 호출
      6. 프로퍼티 처리 메소드
      7. Object와 prototype, 빌트인 Object 특징
    • 11
      10. Function 오브젝트
    • 1. 프로퍼티 리스트, Function 인스턴스 생성
      2. 함수 생명 주기, 함수 분류, length 프로퍼티
      3. 함수 형태, 함수 선언문, 함수 표현식
      4. 함수 호출
      5. Argument 오브젝트
    • 12
      11. Global 오브젝트
    • 1. Global 오브젝트 개요, Global 함수, 변수
      2. Global 프로퍼티, 프로퍼티 리스트
      3. Global과 Window 관계
      4. 정수, 실수 변환
      5. NaN, 유한대 체크 함수
      6. 인코딩, 디코딩
      7. eval() 함수
    • 13
      12. Array 오브젝트(ES3 기준)
    • 1. Array 오브젝트 개요, 배열 생성 방법, 엘리먼트 작성 방법, 배열 차원
      2. 프로퍼티 리스트
      3. Array 인스턴스 생성, length 프로퍼티
      4. 엘리먼트 추가/삭제 메커니즘, delete 연산자
      5. 엘리먼트 삽입, 첨부
      6. 엘리먼트 복사
      7. 엘리먼트 값을 문자열로 변환, [코딩 시간]
      8. 엘리먼트 삭제
      9. sort(분류), sort()와 Unicode
      10. sort 알고리즘, 역순 정렬, [코딩 시간]
    • 14
      13. Array 오브젝트(ES5 기준)
    • 1. 프로퍼티 리스트, 함수 여부 체크
      2. index 처리 메소드
      3. 콜백 함수를 가진 Array 메소드, forEach()
      4. for()와 forEach() 차이, [코딩 시간]
      5. true, false를 반환하는 메소드
      6. 필터, 매핑
      7. 반환 값을 파라미터 값으로 사용
    • 15
      14. Boolean 오브젝트
    • 1. Boolean 오브젝트 개요, 프로퍼티 리스트, Boolean 값으로 변환
    • 16
      15. 자바스크립트 특징
    • 1. 스크립팅 언어 특징, 컴파일 순서, JS와 객체지향, OOP의 객체
      2. 자바스크립트 객체 형태, JS의 OOP 구현 방법, prototype 형태/연결
      3. 자바스크립트 인스턴스, instanceof 연산자
      4. 메소드 형태, 메소드 호출 방법
    • 17
      16. Object 오브젝트(ES5 기준)
    • 1. ES5 Object 특징, ES5 Object 함수, 프로퍼티 디스크립터
      2. Object에 프로퍼티 추가
      3. 프로퍼티 디스크립터, value/writable/enumerable/configurable 속성
      4. getter와 setter, get 속성, set 속성
      5. 프로퍼티 추출
      6. 프로퍼티 디스크립터 함수
    • 18
      17. JSON 오브젝트
    • 1. JSON 오브젝트 개요, JS 타입을 JSON 타입으로 변환
      2. JSON 타입 파싱
    • 19
      18. Date 오브젝트
    • 1. Date 오브젝트 개요, 시간값 표시 기준, 시간의 문자열 형태
      2. 프로퍼티 리스트, Date 인스턴스 생성, Date 오브젝트 함수 분류
    • 20
      19. Math 오브젝트
    • 1. Math 오브젝트 개요, Math 상수, Math 함수
    2. 애플리케이션으로(그래프, 서킷 디자인)
    01 0. 강좌 범위
    2. 애플리케이션으로(그래프, 서킷 디자인)


    질문하기