#javascript
Read more stories on Hashnode
Articles with this tag
기존 CSS 는 프로젝트가 커질 수록 모든 html 요소에 클래스명을 만들어야하고 스타일을 변경할 때 마다 선택자를 하나씩 다 찾아서 변경해야하기 때문에 힘듭니다. 또한 JS 파일과 분리되어있어 컴포넌트의 상태값 변화를 공유하여 동적 스타일링 하기가 어렵습니다. CSS...
Promise 를 더 간결하게 async/await 😎 · 이전 Promise 포스팅에서 사용하던 코드를 async/await 로 바꿔보겠습니다. async/await ❓ async/await는 ES2017에 도입된 문법으로서, Promise 로직을 더 쉽고 간결하게...
비동기의 시작, Promise ❗️ · Promise 는 객체 입니다. 비동기적으로 수행하는 그 결과 값을 성공인지 실패인지 알려줍니다. Promise 의 상태 pending : 이제 막 시작된 초기 상태 fulfilled : 비동기 코드가 성공적으로 수행된...
자바스크립트 실행 순서 ❗️ · 자바스크립트가 동작하는 런타임 환경에는 자바스크립트 엔진이 필요합니다. 자바스크립트가 런타임시 어떻게 동작하는지 살펴보겠습니다.좋은 자료와 영상을 접하게 되어 그 자료들 기반의로 포스팅 하였습니다. ➡ 자료 및 영상 참고 먼저 동적으로 객체를...
단축평가 및 옵셔널 체이닝 · 단축 평가 논리연산자(&&,||) 는 단축평가가 되는 특징이 있습니다. && : 조건이 모두 true → true || : 조건이 하나라도 true → true const person = { name: "ho", age: 11...
스프레드 연산자 & 구조분해할당 · 스프레드(Spread) 연산자 영어 뜻 그대로 spread 즉, 펼치다는 의미이며 객체나 배열을 펼쳐서 나열 할 수 있습니다. 스프레드 연산자를 사용하면 기존 배열이나 객체의 전체 또는 일부를 다른 배열이나 객체로 빠르게 복사할 수...