알림창을 띄울 때 alert을 주로 사용한다. 간단하게 사용할 수 있지만 UI적인 부분과 기능적인 요소가 부족하다. SweetAlert을 사용하면 alert을 조금 더 예쁘게 꾸밀 수 있고, 커스터 마이징 할 수 있다. SweetAlert? SweetAlert makes popup messages easy and pretty. https://sweetalert.js.org/ SweetAlert You've arrived! How lovely. Let me take your coat. Oops! Seems like something went wrong! Delete important stuff? That doesn't seem like a good idea. Are you sure you want to d..
자바스크립트 강의를 보다가 이해 안가는 코드가 있었다. 바로.. !! return !!localStorage.getItem('token') localStorage에서 token을 가지고 오는데, 앞에 '!!'는 무엇이란 말인가.. 스택오버플로우에서 찾아보니 아래와 같은 의미라고 한다. Object to boolean. If it was falsey (e.g. 0, null, undefined, etc.), it will be false, otherwise, true. boolean으로 형변환 해주는 역할을 한다. 0 또는 null 또는 undefined 일때는 false를 그외에는 모두 true를 리턴해준다. ex) var intTest = 10; var nullTest = null; var emptyT..
서비스를 운영하다 보면, 특정 기간에만 팝업창을 노출시켜야 하는 경우가 있습니다. 자바스크립트에서 시간과 날짜를 표현하는 Date 객체를 통해 이를 구현할 수 있습니다. //Date에 Month는 값이 0부터 시작이라 -1 입력 필수 var currentDate = new Date(); var strDate = new Date(2019,4-1,1); //팝업 노출 시작 기간 시간을 적지 않으면 default로 00:00 입력 var endDate = new Date(2019,4-1,7); //팝업 노출 종료 기간 시간을 적지 않으면 default로 00:00 입력 if(strDate.getTime()
회사에서 모바일 웹을 사용하여 서비스를 이용하는 프로젝트를 진행하고 있습니다. 거의 마무리가 되가는 시점에, 문의사항을 하나 받았는데... 기본 키패드에서 '이동' 버튼을 누르면 아무 이벤트도 없고 페이지가 리로드 된다는 이슈였습니다.. 사실 '다음'이라는 임의의 버튼을 만들어 놓았고... 저 키패드에 대한 이슈는 생각도 못 했습니다. 찾아 보니.. 자바스크립트로 사용자의 키 입력을 체크하여 이벤트를 처리할 수 있다는 것을 알았습니다. $("#number").bind('keydown', function (e) { if(e.keyCode === 13){ nextMethod(); } }); keydown은 유저가 키보드를 누르는 순간 이벤트가 실행됩니다. 그리고 저기 보이는 e.keyCode는 ASCII 코..
- Total
- Today
- Yesterday
- springboot https
- java
- multiple row update
- MSSQL
- 슬랙
- 이펙티브자바
- 몽고DB 완벽가이드
- 싱글턴
- 슬랙봇
- effectivejava
- spring-boot-starter-data-redis
- Slack
- update query set multiple
- update query
- 그레이들
- vue.js
- 뱅크샐러드 유전자
- SpringBoot
- 슬랙 /
- 뱅셀 유전자
- 뱅크샐러드
- update set multiple
- gradle
- update query multi row
- 이것이 자바다
- update set multi
- 업데이트 쿼리
- visual studio code
- 다중 업데이트
- update query mutiple row
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |