이다닷

[JavaScript] Day 2 - 객체란 무엇일까? 본문

JavaScript

[JavaScript] Day 2 - 객체란 무엇일까?

이다닷 2023. 1. 8. 22:12

객체의 사전적 의미

객체란 실세계에 존재하는 대상 또는 생각할 수 있는 어떠한 개념이다.

ex) 내 옆에 있는 스마트폰, 침대에 놓여있는 리모컨, 그것들을 바라보는 나 자신

이 모든것이 객체이며, 이렇듯 객체란 우리가 사는 세상을 구성하는 하나하나를 말한다.

 

자바스크립트에서 객체란?

어떠한 사물이나 개념을 소프트웨어적으로 표현하기 위해 사용하는 문법적 수단을 말한다.

자바스크립트 코드 내에서 객체란 '값 또는 기능을 가지고 있는 데이터'이다.

즉 소프트웨어적 사물인 것이다.

 

웹브라우저

웹브라우저도 객체이다.

웹브라우저는 소프트웨어 세계에 존재하는 사물, 즉 객체이다.

그리고 자바스크립트는 웹브라우저라는 객체에게 명령을 내리기 위해 사용하는 언어이다.

 

사용자가 웹브라우저에게 명령을 내릴 수 있도록 돕기 위해,

자바스크립트는 웹브라우저와 관련된 다양한 객체들을 제공한다.

 

그 중 가장 대표적인 예시를 들자면 'window'가 있다.

 

객체 사용법

객체.데이터   <-  객체가 가지고 있는 숫자, 문자 등의 다양한 데이터를 사용할 수 있다.

객체.기능()    <-  객체가 가지고 있는 다양한 기능을 수행할 수 있다.(괄호 필수)

 

주석 사용법

//주석        <-  한줄을 주석 처리

/*

주석

입니당

*/               <-  여러 줄을 주석처리

 

오늘의 실습

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>자바스크립트를 실습해보자</title>
</head>
<body>

    <script src="twodays_index.js"></script>
</body>
</html>
window.alert('Back!')  
/* 경고창을 띄워줘라, 괄호안의 내용 : 경고창에 전할 메세지 */

실습 결과