본문 바로가기
프로그래밍/자바스크립트

01 자바스크립트(JavaScript)란? (With 출력,적용,주석)

by 윤지(●'◡'●) 2021. 6. 5.
반응형


 

자바스크립트란?

자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어이다.

HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있다.

 

자바스크립트는 주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크를 사용하면

서버 측 프로그래밍에서도 사용할 수 있다.

현재 컴퓨터나 스마트폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있다.

 

 

 

자바스크립트의 특징

 

- 웹 브라우저에 자바스크립트 엔진이 내장되어 있기 때문에 사용이 가능

- 웹의 동작(동적) 구현하기 위한 언어

- 웹 브라우저에서 동작(단, node.js 환경은 서버(운영체제)에서 동작)

- 객체 기반의 스크립트 언어

- HTML 문서 내에서 <script>~</script> 태그 안에 작성

- 대소문자를 구별

 

 

 

자바스크립트의 출력

 

1. 문서 출력

document.write() 함수를 통해 <body>에 출력한다.

 

[예시]

<script>
        document.write('안녕하세요. JavaScript!');
</script>

 

[결과]

 

 

2. 콘솔 출력

console.log() 함수를 통해 브라우저 콘솔에 출력한다.

 

[예시]

<script>
        console.log('안녕하세요. JavaScript!');
</script>

 

[결과]

문서에서는 보이지 않지만, console 창에서는 출력이 된 것을 확인할 수 있다.

 

 

 

자바스크립트 적용

 

1. 내부 자바스크립트 코드로 적용

자바스크립트 코드는 위의 출력에서 봤듯이, <script>태그를 사용하여 HTML 문서 안에 삽입할 수 있다.

 

<script>
        document.write('안녕하세요. JavaScript!'); 
        console.log('안녕하세요. JavaScript!');
</script>

 

이런 자바스크립트 코드는 HTML 문서의 <head>태그나 <body>태그, 또는 양쪽 모두에 위치할 수 있다.

 

 

 

2. 외부 자바스크립트 파일로 적용

 

자바스크립트 코드는 HTML 문서의 내부뿐만 아니라 외부 파일로 생성하여 삽입할 수도 있다.

외부에 작성된 자바스크립트 파일은 .js 확장자를 사용하여 저장한다.

해당 자바스크립트 파일을 적용하고 싶은 모든 웹 페이지에 <script>태그를 사용해

외부 자바스크립트 파일을 포함하면 된다.

 

<head>
    <meta charset="UTF-8">
    <title>외부자바스크립트</title>
    <script src="./js/script.js"></script>
</head>

 

 

자바스크립트의 주석

 

주석(comment)이란 코드 내에 삽입된 일종의 설명문이다.

주석은 작성자나 다른 개발자가 나중에 코드를 수정할 때 참고할 수 있으며, 웹 페이지 개발 시 디버깅에도 사용된다.

이러한 주석은 자바스크립트 코드의 어느 부분에라도 작성할 수 있으며

웹 브라우저의 동작에는 전혀 영향을 미치지 않는다.

 

문법 설명
// 한줄 주석
/**/ 여러줄 주석

 

[예시]

<script>
        document.write('안녕하세요. JavaScript!'); // 문서에 출력을 해요
        console.log('안녕하세요. JavaScript!');
        /*
        콘솔창에
        출력을 해요
        */
</script>

 

 

자바스크립트란? 부분 내용 출처 : http://tcpschool.com/ 

열심히 공부하고 있지만, 오류 사항이 존재 할 수 있습니다.

수정 사항이 존재 할 경우 알려주시면 감사하겠습니다 <(__)>

반응형

댓글