// html code // javascript code jQuery.each(jQuery('textarea[data-autoresize]'), function() { var offset = this.offsetHeight - this.clientHeight; var resizeTextarea = function(el) { jQuery(el).css('height', 'auto').css('height', el.scrollHeight + offset); }; jQuery(this).on('keyup input', function() { resizeTextarea(this); }).removeAttr('data-autoresize'); }); // css code textarea { box-sizing: ..
var date = new Date(); var options = { year: "numeric" , month: "short" , day: "numeric" , weekday: "long" , hour: "2-digit" , minute: "2-digit" }; date.toLocaleDateString("ko-kr"); date.toLocaleDateString("ko-kr", options); date.toLocaleDateString("en-us", options); // output // "2018. 6. 20." // "2018년 6월 20일 수요일 오후 12:36" // "Wednesday, Jun 20, 2018, 12:36 PM" 참고자료
페이지를 reload하지 않고 url만 변경해야 할 경우 사용한다. var state = { 'page_id': 1, 'user_id': 5 }; var title = 'Hello World'; var url = 'hello-world.html'; history.pushState(state, title, url); state = 상태 값을 나타내는 것으로 브라우저에서 앞/ 뒤로 갈 때, 넘겨줄 데이터title = 변경할 브라우저 제목 (변경을 원하지 않으면 null) url = 변경할 브라우저 URL window.onpopstate = function(event) { alert("location: " + document.location + ", state: " + JSON.stringify(event.s..
function setCookie(name, value, expiredays) { var todayDate = new Date(); // expire default 1 year if (expiredays == null){ expiredays = 365; } todayDate.setDate( todayDate.getDate() + expiredays ); document.cookie = name + "=" + escape(value) + "; path=/; expires=" + todayDate.toGMTString() + ";" } function getCookie(name){ var nameOfCookie = name + "="; var x = 0; while ( x
- Total
- Today
- Yesterday
- BaseViewController
- Video
- Design Pattern
- UIControl
- m3u8
- HLS
- http live streaming
- xib
- Coordinator
- RECORDING
- Swift
- database
- IOS
- AssociatedObject
- CollectionView
- UIButton
- ssh
- AVKit
- TDD
- Realm
- Cleancode
- carousel
- customAlertView
- Closure
- AVFoundation
- UIBarButtonItem
- permission error
- testing
- pagingView
- NIB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |