[JavaScript] 자바스크립트 기초 1. 개요

2024. 2. 11. 03:20·[ Computer Science ]/JavaScript

0. 개요

웹 기술의 발전으로 단순히 텍스트만 보이던 웹에서

이미지와 영상을 공유하고 게임, 채팅 등 다양한 기능을 수행할 수 있게 되었음

그 기반은 자바스크립트라는 언어 덕분

 

웹 사이트를 만들고 싶다면 반드시 자바스크립트를 배워야 함

 

초기에는 근본 없는 언어라는 평을 받아왔으나

계속된 개선으로 2015년부터 좋은 평가를 받기 시작함

 

단순히 웹 개발에만 사용되던 언어가 

모바일 웹, PC 전용 웹, 3D 컨텐츠, 블록체인 등에도 활용하기 시작함

 

1. 단순 출력 실습 (세미콜론, 주석)

// 15 출력하기
console.log(1 + 14)
console.log(20 - 5)
console.log(3 * 5)
console.log("15")

/* 여러 실행문을 한 줄에 작성하고자 한다면
  세미콜론을 사용해야한다  */
console.log(1 + 14);console.log(20 - 5)

두 실행문을 연결해서 사용할 때는 반드시 세미콜론을 작성하여 두 실행문을 구분해야한다

예시처럼 개행을 한다면 자바스크립트가 자동으로 세미콜론을 추가해주지만

개행을 하더라도 되도록 작성하는 것이 더 좋다

 

comment 주석을 작성할 때는 //  또는 /* */ 를 사용하면 된다

 

2. 자바스크립트 코딩을 위한 설치

VS Code 라는 코드 에디터를 사용할 예정이다

사실 코딩을 해본 사람이라면 대부분 설치되어 있겠지만

혹시 모르니 링크를 남겨두겠다

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

 

+ 자바스크립트 코딩을 실습해볼 수 있는 HTML 템플릿 코드

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>JavaScript</title>
</head>
<body>
    <script src="./index.js"></script>
</body>
</html>

 

728x90

'[ Computer Science ] > JavaScript' 카테고리의 다른 글

[Web/Node.js] node.js 기초 express 기초  (0) 2024.05.16
[JavaScript] 자바스크립트 기초 5. 형 변환(1)  (0) 2024.02.11
[JavaScript] 자바스크립트 기초 4. 자료형 활용 (number, string, boolean, typeof)  (2) 2024.02.11
[JavaScript] 자바스크립트 기초 3. return문 개념  (1) 2024.02.11
[JavaScript] 자바스크립트 기초 2. 자료형, 추상화, 변수, 함수, 파라미터 개념  (2) 2024.02.11
[JavaScript] JavaScript Style Guide, Indentation Setting  (1) 2024.02.11
'[ Computer Science ]/JavaScript' 카테고리의 다른 글
  • [JavaScript] 자바스크립트 기초 4. 자료형 활용 (number, string, boolean, typeof)
  • [JavaScript] 자바스크립트 기초 3. return문 개념
  • [JavaScript] 자바스크립트 기초 2. 자료형, 추상화, 변수, 함수, 파라미터 개념
  • [JavaScript] JavaScript Style Guide, Indentation Setting
dev charlotte
dev charlotte
주 - 컴퓨터공학 / 복수 - 산업 보안
    250x250
  • dev charlotte
    int main() {
    dev charlotte
  • 전체
    오늘
    어제
    • 분류 전체보기
      • [ Laboratory ]
        • Paper review
        • Advanced Operating System
        • System Software & Storage
        • Lab etc
      • [ Computer Science ]
        • Algorithm_C++
        • Operating System
        • Information Retrieval
        • Database_sql
        • SW Engineering
        • Computer Network
        • JavaScript
        • Python
        • Data Structure
        • CS study
        • Distributed systems
      • [ Computer Security ]
        • Convergence Security
        • Web Security
        • PIMS
        • Network Security
        • Digital Finance
      • [ Artificial Intelligence ]
        • Trend
        • Seminar
      • [ 미래, 같이, LG ]
      • [ Development ]
        • [ Front-end ]
        • [ Back-end ] Spring 기본
        • [ Back-end ] Node.js
      • etc
        • 현대오토에버 스마트 모빌리티 공학 체험 교육
      • It's me
  • 블로그 메뉴

    • 링크

      • GitHub
    • 공지사항

    • 인기 글

    • 태그

      현대오토에버 스마트모빌리티
      MySQL
      spdk
      프로그래머스 c++
      프로그래머스 코테
      비전공자 코딩
      SQL
      공대생 대외활동
      프로그래머스
      hotstorage
      SSAFY
      데이터베이스
      코드잇
      현대오토에버 스마트 모빌리티
      ACM
      프로그래밍 언어론
      프로그래머스 입문
      소프트웨어 공학
      자바스크립트
      싸피
      백준
      ssafy 13기
      코딩 교육
      대학생 대외활동
      티스토리챌린지
      현대오토에버
      스마트모빌리티공학체험교육
      싸피 13기
      코딩 인강
      오블완
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.4
    dev charlotte
    [JavaScript] 자바스크립트 기초 1. 개요
    상단으로

    티스토리툴바