728x90
반응형
SMALL

web API 객체

BOM(Browser Object Model): 비표준

window 객체

- 웹 브라우저의 창이나 탭을 표현하기 위한 객체들이며 웹 브라우저는 window객체를 이용하여 브라우저 창을 표현할 수 있음

    window.alert()
    window.confirm()
    window.prompt()
728x90
반응형
LIST

'JavaScript' 카테고리의 다른 글

JavaScript - setInterval(), clearInterval()  (0) 2023.04.06
JavaScript - setTimeout(),clearTimeout()  (0) 2023.04.06
JavaScript- String 객체  (0) 2023.04.06
JavaScript- Math 객체  (0) 2023.04.06
JavaScript- Prototype(프로토 타입)  (0) 2023.04.06
728x90
반응형
SMALL

String 객체

== 의 경우 문자열이 동일하여 true

=== 의 경우 string이지만 서로 다른 객체이기 때문에 false를 반환

 

string 객체에서 사용가능한 프로퍼티

 

 

사용 예시

728x90
반응형
LIST

'JavaScript' 카테고리의 다른 글

JavaScript - setTimeout(),clearTimeout()  (0) 2023.04.06
JavaScript - web API, window 객체  (0) 2023.04.06
JavaScript- Math 객체  (0) 2023.04.06
JavaScript- Prototype(프로토 타입)  (0) 2023.04.06
JavaScript- 객체 Object  (0) 2023.04.06
728x90
반응형
SMALL

Math 객체

- 방정식, 함수, 행렬, 미적분, 선형대수
- 수학에서 자주 사용하는 상수와 함수들을 미리 구현한 자바스크립트 표준 내장객체
- 비교할수 없는 값이 포함되어 있으면 NaN을 반환

 

 

사용예시

 

728x90
반응형
LIST

'JavaScript' 카테고리의 다른 글

JavaScript - web API, window 객체  (0) 2023.04.06
JavaScript- String 객체  (0) 2023.04.06
JavaScript- Prototype(프로토 타입)  (0) 2023.04.06
JavaScript- 객체 Object  (0) 2023.04.06
JavaScript- 화살표 함수  (0) 2023.04.06
728x90
반응형
SMALL

✔ 프로토 타입(prototype)

- 모든 객체는 프로토 타입이라는 객체를 가지고 있음
- 모든 객체는 프로토 타입으로부터 프로퍼티와 프로퍼티 메소드를 상속받음
- 모든 객체는 최소한 하나 이상의 다른 객체로부터 상속을 받으며 상속되는 정보를 제공하는 객체를 프로토 타입이라고 함

 

728x90
반응형
LIST

'JavaScript' 카테고리의 다른 글

JavaScript- String 객체  (0) 2023.04.06
JavaScript- Math 객체  (0) 2023.04.06
JavaScript- 객체 Object  (0) 2023.04.06
JavaScript- 화살표 함수  (0) 2023.04.06
JavaScript- 호이스팅  (0) 2023.04.06
728x90
반응형
SMALL

객체(Object)

- 하나의 주제를 가지고 관련있는 프로퍼티를 가지고 있는 집합

 

프로퍼티(property)

- 이름과 값으로 구성된 정렬되지 않은 집합
- 프로퍼티는 함수도 저장할 수 있음 -> 프로퍼티 메소드

 

객체를 생성하는 방법

 

1. 리터럴 표기법

 

2. 생성자를 이용한 객체 방법

- 객체를 만드는 함수

- new 연산자를 사용하여 객체를 생성하고 초기화 할 수 있음
- 객체를 생성할 때 사용하는 함수를 생성자 라고 함
- 같은 형태의 객체를 여러개 생성할 때 유리

 

3. 클래스를 이용

- ECMA Script6에 추가된 객체 생성 방법
- 내부적으로 생성자를 이용한 객체 생성방법과 동일하게 작동

상속

- 클래스 기반의 객체지향 언어와 다름
- 자바스크립트는 프로토 타입 기반의 객체 지향 언어

 

728x90
반응형
LIST

'JavaScript' 카테고리의 다른 글

JavaScript- Math 객체  (0) 2023.04.06
JavaScript- Prototype(프로토 타입)  (0) 2023.04.06
JavaScript- 화살표 함수  (0) 2023.04.06
JavaScript- 호이스팅  (0) 2023.04.06
JavaScript- function()  (0) 2023.04.06
728x90
반응형
SMALL

화살표 함수

- function 키워드를 사용하여 함수를 만드는 것보다 간단하게 표현
- 항상 익명

 

1. 매개변수가 없을경우

 

2. 매개변수가 없고 한줄로 표현가능할 경우

 

3. 매개변수가 있을경우

 

4. 매개변수가 있고 한줄로 표현가능할 경우

 

✔ 보너스

 

728x90
반응형
LIST

'JavaScript' 카테고리의 다른 글

JavaScript- Prototype(프로토 타입)  (0) 2023.04.06
JavaScript- 객체 Object  (0) 2023.04.06
JavaScript- 호이스팅  (0) 2023.04.06
JavaScript- function()  (0) 2023.04.06
JavaScript- 배열  (0) 2023.04.05

+ Recent posts