[자바스크립트] 날짜에 일수 더하기
·
개발 아카이브/코드 저장소
자바스크립트 AddDays 문자열로 이루어진 날짜에 더하고 싶은 일 수를 넣으면 그 날만큼 지난 날짜로 반환 매개변수 - date : 예시, '2020-10-15' 매개변수 - days : date에서 더하고 싶은 날짜 (음수 가능) 반환 : date에서 days만큼 더한 날짜 출력 function AddDays(date, days) { // date는 문자열로 받는다 ex, '2020-10-15' var result = new Date(date); result.setDate(result.getDate() + days); return result; }
[자바스크립트] 변수에 빈값인지 체크하기
·
개발 아카이브/코드 저장소
자바스크립트 IsNullOrWhiteSpace 매개변수에 들어온 값이 undefined나 null인지 빈 string ("")인지 체크합니다 매개변수 : 빈값을 체크하고 싶은 내용 반환 : undefined 이거나 null 이거나 빈 string ("") 이면 true / 내용이 있으면 false // input값이 공백이거나 빈값이 있는지 없는지 체크 function IsNullOrWhiteSpace(input) { if (typeof input === 'undefined' || input === null) return true; return input.replace(/\s/g, '').length < 1; }
[폰트] 에러없는 깨끗한 코딩을 위한 코딩폰트
·
개발 아카이브/개발 관련 지식
이 포스트는 아래 출처를 인용하여 작성한 포스트 입니다. 출처 : slowalk.tistory.com/2242 세상에 여러가지 폰트가 많이 있지만 프로그래머 여러분들은 혹시 코딩용 폰트가 있다는것을 알고 계시나요? 이 코딩용 폰트는 코드 가독성을 올려줄 뿐만 아니라, 혼동되는 글자를 구분시켜주기까지 합니다. " 그런데 그냥 아무 폰트를 사용해도 코딩에 지장이 없던데요? 코딩하면서 폰트까지 바꿔야하나요? " 물론 그냥 사용하셔도 되겠습니다만, 드물게 이 폰트 하나때문에 불필요한 시간소모가 생길 수 있습니다. 다음 사진을 보시죠. 비슷한 문자들을 구분하기 위의 사진을 보면 1자 모양의 문자가 5개나 있습니다. 일반 폰트로 보면 모두다 l 모양으로 나오겠죠. 하지만 코딩용 글꼴은 이 모든 문자들을 다 구분 할..
[웹디자인] 심플한 Toast 메시지 - toastr
·
개발 아카이브/라이브러리
이전 포스팅에 SweetAlert2라는 Alert에 관한 포스트를 올린 적이 있습니다. 그 SweetAlert2 안에 Toast 메시지를 구현할 수 있었는데요. 아무래도 SweetAlert2 특성상 간단한 Toast메시지도 톡 튀게 애니메이션이 표현이 되곤 했습니다. "저는 심플한 toast 메시지를 쓰고 싶어요!!" 라고 하시는분들을 위해, 이번엔 작고 가벼운 플러그인을 하나 소개해 드릴까 합니다. toastr💬 codeseven.github.io/toastr/demo.html toastr examples codeseven.github.io 이름이 딱 이거는 그냥 요리보고 조리봐도 toast 플러그인이다.라고 생각할 수 있는 직관적인 이름의 플러그인입니다. 1. 설치하기 위의 링크는 데모버전을 볼 수 ..
[웹디자인] 예쁜 Alert 창을 사용하자! SweetAlert2
·
개발 아카이브/라이브러리
자바스크립트로 웹 프로그래밍을 하다 보면 자주 Alert 함수를 사용하게 됩니다. Alert는 사용자에게 알림을 주고자 할 때 사용하는데요. 자바스크립트의 alert는 아주 기본적인 브라우저 UI를 제공하고 있습니다. 하지만 우리는 이런 알림창보다 더 예쁜 알림 창을 원하죠. SweetAlert2!! sweetalert2.github.io/ SweetAlert2 A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes sweetalert2.github.io 해당 링크로 들어가면 사이트가 워낙 관련 내용을 잘 설명해줘서 제가 뭐 자세히 설명해 드릴 것이 없지만, 기본적으로 어떤..
[웹디자인] 내 사이트에 아이콘을 쉽게 넣자. Font Awesome
·
개발 아카이브/라이브러리
웹디자인을 하면서 여러 그림과 아이콘이 필요할 때가 있습니다. 예쁜 사이트를 디자인하려면 아이콘은 필수니까요. 그리고 요즘은 심플하고 모던한 디자인을 선호하기 때문에 픽토그램을 많이 활용합니다. 하지만 웹디자인에 아이콘을 넣으려면 어떻게 해야할까요? 일반적으로 태그를 이용하여 이미지를 불러와서 사용합니다. 그렇다면 수많은 아이콘 파일들을 서버에 저장해야 하죠. 그리고 나에게 필요한 아이콘을 찾아야 한다면? 아이콘 이미지를 찾기 위해 열심히 인터넷을 모험하게 될 것입니다. 웹디자인보다 검색에 시간을 더 많이 투자하겠네요. 하지만 Font Awesome을 사용하면 빠르고 쉽게 아이콘을 찾아 사용할 수 있습니다. fontawesome.com/ Font Awesome The world’s most popular..
[CSS] Flex를 사용하여 DIV 예쁘게 배치하기 (Container 편)
·
개발 아카이브/HTML, CSS
옛날에 웹 디자인은...? 옛날에는 웹 디자인을 하면서 position, float, display 등으로 레이아웃을 배치하고 콘텐츠들을 정렬했었습니다. 하지만 한계가 있었고, text-align이나 vertical-align 등을 사용하여 가로 세로를 배치하고 몇 픽셀 어긋나면 margin, padding, top, left, line-height를 써가며 위치를 옮겨 디자인을 했습니다. 더 나아가 원하는 위치에 알맞은 크기로 정렬하기 위해 태그를 사용하여 수많은 내용을 배치했었죠. 그 수많은 테이블 태그 안에 또 새로 시작되는 테이블 태그.. 그 안에 또... 어휴.. 상상하기 싫군요. 그리고 이러한 테이블 태그를 사용해서 레이아웃을 만들고, 원하는 곳에 글과 콘텐츠를 위치하고 정렬할 수 있어도, 요..
[HTML/CSS/JAVASCRIPT] 프론트엔드 개발 및 웹 디자인에 도움되는 사이트 10가지
·
개발 아카이브/HTML, CSS
codepen.io/ CodePen An online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications. codepen.io 1. CodePen 아주아주 유명한 사이트라서 모르는 사람이 없을 정도지만, 예쁜 웹디자인을 위해서 아주 도움되는 사이트이기 때문에 넣었습니다. CodePen에선 다양한 예시들을 프로 개발자들이 만들고 공유하는 사이트입니다. 웹 디자인을 할 때, 예쁜 체크박스, 토글, 드롭다운 등을 추가하고 싶다면 여기 CodePen에 들어가세요. 사용하고 있는 프레임워크..
HTML Entity Tag Table
·
개발 아카이브/HTML, CSS
HTML 특수문자 코드표. HTML 엔터티 태그표 HTML Entity Tag Table 자주 사용하게 되어서 저장겸 포스팅 하게 되었습니다. 출처 : egloos.zum.com/keep/v/1030642 숫자표현 문자표현 표현문자 설명 - - - 사용하지 않음 - space 수평탭 - space 줄 삽입 - - - 사용하지 않음 - space 여백 ! - ! 느낌표 " " " 따옴표 # - # 숫자기호 $ - $ 달러 % - % 백분율 기호 & & & Ampersand ' - ' 작은 따옴표 ( - ( 왼쪽 괄호 ) - ) 오른쪽 괄호 * - * 아스트릭 + - + 더하기 기호 , - , 쉼표 - - - Hyphen . - . 마침표 / - / Solidus (slash) 0-9 - 0 - 9 0부..