///
Search
😁

자바스크립트 개요

자바스크립트로 할 수 있는 것들

웹 클라이언트 애플리케이션 개발
웹 서버 애플리케이션 개발
모바일 애플리케이션 개발 - 아이폰 - 안드로이드폰 - 제조사가 추천하는 프로그래밍 언어를 사용해서 만든 앱을 네이티브 앱 - 스마트폰 기능과 웹 페이지를 연결할 수 있는 층을 설치해서 웹사이트가 스마트폰의 기능을 활용할 수 있게 하는 앱이 하이브리드 앱
데스크톱 애플리케이션 개발

알아두어야 할 기본 용어

표현식 : 값을 만들어 내는 간단한 코드
const 10 + require '안녕'
JavaScript
복사
문장 : 표현식이 하나 이상 모인 것
10 + 10; console.log('안녕') alert('Hello...!')
JavaScript
복사
프로그램 : 문장이 모인 것
const fs = require('fs') fs.readFile('text, (e, c) => { console.log(c) })
JavaScript
복사
키워드 - 특별한 의미가 있는 단어를 키워드라고 함
식별자 - 프로그래밍 언어에서 이름을 붙일 때 사용
주석 - 코드를 설명할 때 사용
출력 - 공부할 때 제대로 하고 있는지 확인하는 기본적인 방법 - 경고창에 출력하는 방법
<script> alert('Hello JavaScript...!') </script>
JavaScript
복사
- 콘솔에 출력하기 (인터넷 브라우저에서 Ctrl + Shift + I)
<script> console.log('Hello JavaScript...!') </script>
JavaScript
복사

기본 자료형

프로그래밍에서 프로그램이 처리할 수 있는 모든 것을 자료라고 함 - 자료 형태에 따라 나눠 놓은 것을 자료형이라고 함 - 가장 많이 사용하는 자료형은 숫자, 문자열, 불

문자열 자료형

문자열 만들기
> '안녕하세요' '안녕하세요' > "안녕하세요" '안녕하세요'
JavaScript
복사
템플릿 문자열
> console.log ('표현식 273 + 52의 값은 ' + (273 + 52) + 입니다...!') 표현식 273 + 52의 값은 325입니다...!
JavaScript
복사
이렇게 작성하면 표현식을 많이 결합해서 사용하면 코드가 복잡해지기 때문에 자바스크립트에서는 템플릿 문자열이라는 기능이 추가되어 이러한 코드를 간단하게 사용할 수 있음
템플릿 문자열은 백틱(`) 기호로 감싸서 만들 수 있다. 문자열 내부에 ${...} 기호를 사용하여 표현식을 사용
> console.log (`표현식 273 + 52의 값은 ${273 + 52}입니다...!`)
JavaScript
복사