JavsScript로 달력을 구현하려고 한다. year(연)과 month(달)을 기준으로 달력을 생성하는데, year과 month가 null인 경우 오늘 날짜의 연, 월을 기본값으로 설정한다.JavaScript에서 || 연산자를 사용할 때, 첫 번째 피연산자가 'fal
JavaScript is a dynamic, weakly typed programming languang which is compiled at runtime. It can be executed as part of a webpage in a browser or direc
JavaScript의 기본적인 문법을 살펴보는 section이다. JavaScript의 기본 지식을 접한적 없더라도 Java에 익숙하다면 낯설지 않은 정보들이 대부분이다. 다만 JavaScript에서만 독특하다고 느껴지는 부분들이 있어 해당 부분에만 📌 표시를 추가했
효율적인 JavaScript 개발을 위해 3가지 측면의 지식이 필요하다.Write Code Efficiently (By IDE)사용하는 IDE가 달라 이 부분은 생략했다.Find HelpUse MDN!모든 명령어를 외우는 것은 불가능하다. (많을 뿐 아니라 언어가 계속
"반복"과 "유사 배열 객체"란? 1. Iterable 반복 Technically: 기술적으로 iterable 프로토콜을 구현한 객체. 메서드를 프로퍼티로 갖는 것. 심볼형(Symbol)은 JavaScript의 특별한 유형의 값인데 지엽적이고 특정한 개념이기에 추후
구조화된 배열과 같은 이터러블 또는 객체를 destructuring(비구조화, 구조파괴)하여 1개 이상의 변수에 개별적으로 할당하는 것을 말한다.배열과 같은 이터러블 또는 객체 리터럴에 필요한 값만 추출하여 변수에 할당할 때 유용하다.ES6의 배열 디스트럭처링 할당은
표준 빌트인 객체인 String은 원시 타입인 문자열을 다룰 때 유용한 프로퍼티와 메서드를 제공한다.표준 빌트인 객체인 String 객체는 생성자 함수 객체다. 따라서 new 연산자와 함께 호출하여 String 인스턴스를 생성할 수 있다. Stirng 생성자 함수에 인