Language/JavaScript2 [JavaScript] 전개 연산자 (스프레드 연산자) 객체 리터럴에 스프레드 속성을 추가한다. 제공된 객체의 자체 열거 가능 속성을 새 객체에 복사한다. var obj1 = { foo: 'bar', x: 42}; var obj2 = { foo: 'baz', x: 13}; var cloneObj = { ...obj1 }; // Object { foo: "bar", x: 42 } var cloneObj = { ...obj1, ... obj2 }; // Object { foo: "baz", x: 42, y: 13 } 2022. 5. 1. [JavaScript] 문법 1. 자바스크립트 (JavaScript) 란? 객체 기반의 스크립트 프로그래밍 언어이다. 주로 웹 브라우저 내에서 주로 사용하고, 웹의 동작을 구현할 수 있다. 다른 응용 프로그래밍의 내장 객체에도 접근할 수 있는 기능을 가지고 있다. 또한, Node.js와 같은 런타임 환경과 같이 서버 사이드 네트워크 프로그래밍에도 사용된다. 2. 자바스크립트의 특징? 1. 모든 웹 브라우저에서 작동한다. 2. 자바스크립트는 동적이며, 자료형을 명시할 필요가 없는 인터프리터 언어이다. 3. 객체 지향형 프로그래밍과 함수형 프로그래밍 모두 가능하다. 3. 자바와 자바스크립트의 차이점 자바 1. 클래스 기반의 객체지향 언어이다. 2. 객체는 클래스 계층구조를 통해 상속과 함께 클래스와 인스턴스로 나뉜다. 3. 클래스와.. 2020. 8. 1. 이전 1 다음