일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kotlin
- 클래스레벨밸리데이션
- 이렇게살아야되나자괴감이
- 랜선아미안해
- 개미수열
- Spring
- cross parameter
- 알게뭐냐
- brotli
- 리얼월드HTTP
- LastModified
- i18n
- 알고리즘
- 스프링
- 지수반등
- jsr380
- cache-control
- HTTP
- 지뢰찾기
- jsr303
- 워드프레스
- 브로틀리
- etag
- kotliln
- 코드스피츠
- Today
- Total
목록Language/JavaScript (12)
취미개발 블로그와 마음수양
scrypt 는 최신버전이 5년이전버전인 악독한 라이브러리다. https://www.npmjs.com/package/scrypt scrypt The scrypt crypto library for NodeJS www.npmjs.com 윈도환경에서 에러났던 것들 수정한 기록.. 정리 NVM 으로 node 버전을 10 버전으로 낮췃다. => 10.15.2 Python 을 최신버전으로 설치했다. Windows VisualStudio 를 2017 용으로 맞췄다. 2019버전은 에러가 난다. 첫 구글링해서 나오는 답변인, windows-build-tools 는 설치가 안된다. ----- 첫번째 시도 npm install --global --production windows-build-tools 를 해보라는 것 근데..
stackoverflow.com/a/34602679 Intl.DateTimeFormat().resolvedOptions().timeZone
이상하게 파라미터를 주소?numboard=값 이런식으로 주면 잘 안된다. num을 줘서 그런가..num_board도 마찬가지.. 근데 폼전송은 또 된다...하 신기해 ^. ^ ㅋ
여기서 LOGINLEFT가 원하는 함수다.해당 태그에 인라인 액션을주면 된다~ onKeyPress="if (event.keyCode==13){ loginLeft();event.returnValue=false}"
Click! 참고하세요. 중요한건 obj.scrollTop = obj.scrollHeight; 이 부분입니다. phpschoo 퍼옴.
//네이버에서 제공하는 이미지와 위의 사이즈를 이용하여 아이콘 생성 var markerPoint = new nhn.api.map.LatLng(37.552675, 126.937725); //거구장 좌표 var bigTurtleMarker= new nhn.api.map.Marker(oIcon, {title:'마커:'+markerPoint.toString()}); //위에서 만든 아이콘과 포인트 정보를 이용해 마커 생성 bigTurtleMarker.setPoint(markerPoint); oMap.addOverlay(bigTurtleMarker); oMap.setVisible(true);
//고전 이벤트 연결 window.onload = function () { var header = document.getElementById('header'); //connect event header.onclick = function () { alert('clicked'); //이벤트 제거까지 header.onclick = null; } }; //인라인연결, 온클릭시 함수 연결할 수도 있다. click 표준연결 window.onload = function () { var header = document.getElementById('my-header'); //이벤트 연결하는 dom level2 표준 방식 // 익스 전용 dom level2는 addEventListener 가 아니라 //attachEven..
//foreach 연습 메소드 // 변수를 선언 var array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; //메서드를 사용 var sum = 0; var output = ''; //element는 현재 반복에서 배열의 요소를 뜻하고 //매개변수 Index는 현재 반복에서 배열 요소의 인덱스 //매개변수 array는 배열 그 자체를 의미한다. array.forEach(function (element, index, array) { sum += element; output += index + ' : ' + element + ' -> ' + sum + '\n'; }); //출력 alert(output);
//날짜 간격을 구하는 자바스크립트 //변수를 선언 var now = new Date(); var before = new Date('December 9, 1991'); //날짜 간격을 구한다. var interval = now.getTime() - before.getTime(); interval = Math.floor(interval / (1000 * 60 * 60 * 24)); //출력 alert('Interval : ' + interval + '일');
Array.prototype.remove = function (index) { alert("method executed"+this); this.splice(index, 1); } //변수를 선언 var array = [52, 273, 103, 32, 274, 129]; //반복문과 조건문으로 100보다 큰 요소를 제거합니다. for (var i = array.length; i >= 0 ; i--) { if (array[i] > 100) { alert(array[i]); array.remove(i); } } alert(array);