Front-End/React

[React] 필기

CODE_PLAN 2023. 10. 22. 21:24

Object 선언 - key - value -pair

자바스크립트는 동적 타이핑을 지원하는 언어로서, 변수를 선언할 때 타입을 지정하지 않습니다.

 

자바스크립트는 동적 타이핑을 지원하는 언어로서, 변수를 선언할 때 타입을 지정하지 않습니다.

 

자바스크립트는 함수형 프로그래밍을 지원하는 언어로서, 함수를 일급 객체로 취급하고, 고차 함수를 지원합니다. 이를 통해 코드의 재사용성과 가독성을 높일 수 있습니다.

 

slice() 메소드는 배열의 일부분을 새로운 배열로 만듭니다.

 

Object.keys() 메소드는 객체의 속성 이름을 배열로 반환

Object.values() 메소드는 객체의 속성 값들을 배열로 반환 

객체는 이름: 값 으로 형성됨

 

Object.entries() 메소드는 객체의 속성 이름과 속성 값들을 2차원 배열로 반환합니다.

 

Object.assign() 메소드는 기존 객체를 복사하여 새로운 객체를 만듭니다

 

객체를 비교할 때는 일반적으로 === 연산자를 사용할 수 없습니다. 대신 JSON.stringify() 함수를 사용하여 객체를 문자열로 변환한 후, 문자열 비교를 합니다.

 

객체 병합을 할 때는 전개 연산자(...)를 사용합니다.

shift() 메소드는 배열의 첫 번째 요소를 삭제합니다.

unshift() 메소드는 배열의 맨 앞에 요소를 추가합니다.