javascript(2)
-
Carbon 코드 하이라이팅
사진처럼 아름다운 코드를 이미지로 저장할 수 있다면? 오늘 소개할 것은 Carbon입니다. 우선 보기 좋아요. 그리고 간단해요. 코드를 복사해서 붙여넣으면 끝. Export메뉴에서 블로그에 삽입(Embed)할 것인지, 이미지(PNG, SVG)로 내보낼 것인지 정할 수 있습니다. 디자인도 선택하거나 커스터마이징 가능합니다. 전체적으로 간결하고 결과물이 깔끔해서 가장 마음에 드네요.
2019.10.09 -
JavaScript 클래스 정의 방법 비교
1. 리터럴 방식 - 클래스 만드는 용도가 아니며 주로 여러 개의 매개변수를 그룹으로 묶어 함수의 매개변수로 보낼 때 사용 - 정의와 함께 인스턴스가 만들어지는 장점이 있음. - 단, 인스턴스는 오직 하나만 만들 수 있음(재사용 X) var NameOfInstance = { property1: initialValue, property2: initialValue, method1: function() { } method2: function() { } } 2. 함수 방식 - 간단한 클래스 제작 시 사용 - 인스턴스마다 메서드가 독립적으로 만들어지는 단점이 있음 function NameOfClass() { this.property1 = initialValue; this.property2 = initialValu..
2019.09.14