일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- DataTable
- Android Apk 이름
- java error
- Program type already present
- tomcat
- error
- fragment
- apache gzip
- Android
- Java
- release Apk
- JavaScript
- css
- 안드로이드
- Android Apk
- html
- android error
- Firebase
- Exception
- R프로그래밍
- FLUTTER
- Kotlin
- Android Apk 이름 변경
- release unsigned
- android fragment
- spring
- CSS사용법
- Eclipse
- jQuery
- Today
- Total
목록Web/Javascript (15)
selfstarter
JavaScript extend 함수 사용법 jquery.extend 함수 안에 object는 그냥 합칠 object이다. 그러므로 object를 무한히 여러개 합칠 수 있다. jQuery.extend(target[, object1][, objectN]) 아래 예제에서 newObject는 3개의 object를 합치고 있다. 순서대로 newObject에 key가 저장되며, obj1과 obj2의 a key가 겹치기 때문에 처음들어간 obj1의 값 위로 obj2가 덮어씌워졌다. 그래서 obj2의 값만 저장되었다. 만약 object가 아닌 값을 합칠려고 한다면 글자인 경우 하나하나가 key0부터 저장되는것을 확인할 수 있다. 이건 원하는 결과가 아니므로 꼭 object 형을 넣도록 한다.
billboard.js 예제 공식 사이트에 있는 대로 하면 쉽게 billboard.js 예제를 만들 수 있다. https://naver.github.io/billboard.js/ billboard.js billboard.js, the "chart" library The name "billboard" comes from the famous "billboard chart" which everybody knows. billboard.js provides the easiest way to create a 'chart' instantly. Quick Start Guide Step 1. Load billboard.js and D3.js Step 2. Setup y naver.github.io cmd창에서 npm 명..
JavaScript bind 사용법 JavaScript에서 this는 사용하고 있는 현재 객체를 뜻한다. 즉 this가 가변적이므로 내 의도와 다르게 this 사용되는 경우가 생긴다. 또 헷갈려서 지역변수와 this를 혼동하여 undefined 가 나오는 경우도 있다 $("#clickBtn").click(function(){ var testval = 20; console.log(this.testval);// undefined }); 이렇게 this가 가변적이라 헷갈린다면 binid를 사용해서 해당 함수의 this를 특정객체로 고정시킬 수 있다 // 1. this를 사용할 객체 정의 var obj = {testval:10}; // 2. function 정의 function getTestVal(){ var ..
$(function(){ var date = new Date(2020, 10); console.log(date.getFullYear()+' getMonth:'+date.getMonth()); for (var i = 1; i = 13) { var addYear = parseInt(month / 12); var resultMonth = month % 12; console.log((date.getFullYear()+addYear)+' 년'+resultMonth+' 월'); } else { console.log(date.getFullYear()+' 년'+(date.getMonth()+i)+' 월'); } } });
ajaxForm jquery 예제 로컬에서는 실행이 되지 않는다. CORS 정책에 의해 차단되었다고 나온다 from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https. Name: Self introduce:
Javascript copy paste 복사 붙여넣기 방지 이 방법은 표준이 아니므로 동작을 안하는 웹브라우저가 있을 수 있다 jquery 이벤트 사용할 것 $(function(){ $("#textarea").on("paste", function() { return false; }); });
javascript escape 인코딩 함수. url에서 한글을 인코딩할 때 사용(가 -> %uAC00) 한글인지 영문인지 구분할 때도 인코딩되지 않은 한글은 length가 1이기 때문에 인코딩 후 구분할 수 있다.var value1 = '가'; var value2 = 'a'; var value3 = '2'; console.log("가:"+escape(value1)); console.log("a:"+escape(value2)); console.log("2:"+escape(value3)); console.log("가 length:"+value1.length); console.log(escape(value1)+" length:"+escape(value1).lengt..
Jquery input 비었는지 체크 이름 : 나이 : 취미 :