본문 바로가기
JAVASCRIPT

[JAVASCRIPT] ECMAScript, JAVASCRIPT 기본

by mikrw 2023. 1. 22.

ECMAScript(ES)

https://ko.wikipedia.org/wiki/ECMA%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8

 

ECMA스크립트 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. ECMA스크립트(ECMAScript, 또는 ES[1])란, Ecma International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말한다. 자바스크립트를 표

ko.wikipedia.org

javascript 표준

최신 버전 ES6 (ES2015)


데이터 타입 확인

function getType(data){
  return Object.prototype.toString.call(data).slice(8, -1)
}

 

산술 연산자

+ - * / %

 

할당 연산자

let const += -= *= /= %=

 

비교 연산자

=== !==

 

논리 연산자

&& || !

 

삼항 연산자

a ? '참' : '거짓'

 

난수 생성 함수

 

function random(){
  return Math.floor(Math.random() * 10)
}

 

조건문

if {

} else if {

} else {

}

-------------------

switch () {
  case : break
  default:
}

 

반복문

for(let i=0; i<3; i+=1){
}

 

변수 유효범위

let, const : 블록 범위
var : 함수 범위

 

 

형 변환

Truthy(참 같은 값)
true, {}, [], 1, 2, 'false', -12, '3.14'...

Falsy(거짓 같은 값)
false, '', null, undefined, 0, -0, NaN