목록개발/JS (10)
SNOWFLAKES DRAWING PAPER
var str = "title\r\nTEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TEST,TES..
관심이 별로 없어서 잘 몰랐는데 요고 괜찮은듯.. 깔끔허니 좋네요~ 아직 사용은 안해봤는데 해보구 전환 해봐야겠어요~ http://dev.axisj.com/ http://axicon.axisj.com/ http://www.axisj.com
... function onchangefile(e) { var reader = new FileReader(); var file = e.target.files[0]; reader.onload = function (event) { console.log('onload'); var txt = reader.result; addTxt(txt); progBar.style.width = progWrap.offsetWidth + 'px'; } reader.onerror = function() { console.log('onerror'); if (reader.error.code === reader.error.NOT_READABLE_ERR) { alert('파일 읽기 권한이 없습니다.'); } else if (reader...
출처 : http://opentutorials.org/module/532/6573 function Ultra() {} Ultra.prototype.ultraProp = true; function Super() {} Super.prototype = new Ultra(); function Sub() {} Sub.prototype = new Super(); var o = new Sub(); console.log(o.ultraProp);
외부함수와 내부함수 .클로저란 .private variable .비동기 콜백 출처 : http://opentutorials.org/module/532/6544
// test.html // fzoolib.js /*********************************************** * loadjs(변수)에 정의된 js들을 일괄적으로 로드 * 로드 완료되면 completed 함수 호출 * example ***********************************************/ // 로드할 JS var loadjs = [];//로드할 JS파일 리스트 var idx = 0; var completed;// 로드 완료 되면 실행할 함수 //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= // functions //-=-=-=-=-=-=-=-=-=-=-=..
네이버 맵에는 거리값을 참고 할 수 있는데 구글맵에서는 거리값을 가져올때 외국은 잘 되는데 한국은 잘 안되는것같아서(제가 잘 사용을 못했을수도...ㅡㅡ;) 위도, 경도로 거리값을 계산 하는 함수를 만들었다.첫번째는 검색했을때 자바로 만들어져있는걸 자바스크립트로 변환한것이고두번째는 검색해서 알게된 공식으로 만든것이다.같은 좌표로 계산을 했을때 소숫점 이하(m로 했을때) 약간 차이가 있다.첫번째가 더 정확한것 같다. 첫번째 function calcDistance(lat1, lon1, lat2, lon2) { var theta = lon1 - lon2; dist = Math.sin(deg2rad(lat1)) * Math.sin(deg2rad(lat2)) + Math.cos(deg2rad(lat1)) * Mat..