Search
▪️

JavaScript - A Quick Refresher

JavaScript 특징

String, Number, Boolean, Function
Arrow Function exists (Creates Function)
Spread Operator는 함수의 인자를 여러개 받을 때 일일이 열거하지 않고 자동으로 처리할 수 있도록 사용하는 Rest Operator로도 사용이 가능하다. 넘겨 받는 인자를 리스트로 받아들인다.
Type Destructuring이 가능하다. {}는 Object의 변수로 접근 가능하고, []는 List의 변수로 접근 가능하다. 이는 함수의 인자를 받을 때도 Destructuring이 가능하다.
setTimeout()을 통해 타이머를 등록할 수 있다.
인자로 Callback Function도 넘길 수 있다.

JavaScript는 어떤 언어인가?

Weakly Typed Language
No explicit type assignment
Data types can be switched dynamically
Object-Oriented Language
Data can be organized in logical objects
Primitive and reference types
Versatile Language
Runs in browser & directly on a PC / Server
Can perform a broad variety of tasks