자바스크립트 3

[자바스크립트] 타입(형) 변환

1) 타입 변환 - 변수는 타입이 고정되어있지 않다. - 변수에 다른 타입의 값을 대입해준다. let a = 10; // 숫자형 ... a = "자바스크립트"; // 문자열형 1. 자동 타입 변환(암시적) - 타입의 값을 기대하는 곳에 다른 타입의 값이 오면 자동으로 타입을 변환해서 사용한다. const a = "20"; // 문자열형 const b = "10"; // 문자열형 let result = a+b; // 2010 => 여기서 + 는 연결연산자를 뜻한다. result = a-b; // 10 => 자동 타입 변환된다. result = a*b; // 200 => 자동 타입 변환된다. result = a/b; // 2 => 자동 타입 변환된다. const c = "자바스크립트"; result = c-..

[자바스크립트] 변수(let, var), use strict

1) 프로그래밍이란? - 컴퓨터의 프로그램을 작성하는 일 - 작성 방법의 결정, 코딩, 에러 수정 등의 작업을 말함 2) 변수(Variable) - 데이터를 저장할 수 있는 메모리 공간 1. 변수 사용법(let) let 변수명; // 변수를 선언 변수명 = 값; // 변수를 초기화 let num; num = 10; let num1 = 10; 2. 변수 사용법(var) - 예전부터 사용했던 변수 선언방법, 현재는 사용하지 않음 var num; num = 10; var num1 = 10; **var 변수를 사용하지 않는 이유** 더보기 1. 같은 이름의 변수를 선언할 수 있음 2. 지역변수와 전역변수의 구별이 모호함 3) use strict - strict mode를 사용한다는 의미 - 코드를 엄격하게 사용..

자바스크립트(JavaScript) 개요

1) 자바스크립트의 역사 넷스케이프(Netscape)의 브렌던 아이크(Brendan Eich)에 의해 만들어진 언어이다. * 이름 변천사 : 모카(Mocha) -> 라이브 스크립트(LiveScript) -> 자바스크립트(JavaScript) * 국제 표준안 버전 : ECMA Script 6 -> 현재 자바스크립트 최신 버전 2) 자바스크립트의 주요 특징 1. 웹의 동작(동적)을 구현하기 위한 언어다. 2. 객체 기반의 스크립트 언어이다. 3. 웹 브라우저에서 동작함. 단, node.js 환경은 서버(운영체제)에서 동작한다. 4. 웹 브라우저에 자바스크립트 엔진(인터프리터)이 내장되어 있기 때문에 사용이 가능하다. 5. HTML문서 내에서 태그 내에서 작성된다. 6. 대소문자를 구별하고 세미콜론(;) 생략..

반응형