일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 뱀파이어서바이벌
- 공략
- JavaScript
- window
- 야생의숨결
- 세부
- window10
- 오픈워터
- 어드벤스
- hybride
- Linux
- psql
- Angular
- 취미
- Front-end
- 젤다의전설
- JS
- 다이빙
- 게임
- guide
- 엘든링
- 씨홀스
- docker
- 여행
- PostgreSQL
- 스쿠버다이빙
- 개발툴
- WebView
- 도커
- ubuntu
- Today
- Total
목록Develop/Javascript (28)
Rianshin
forEach는 Array의 prototype을 상속받은 객체가 사용할 수 있는 함수이다. 반복문이 아니라 '함수'이다. 인자로 함수를 받아 각 배열의 요소에 해당 함수를 적용한다. developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Array.prototype.forEach() - JavaScript | MDN forEach() 메서드는 주어진 함수를 배열 요소 각각에 대해 실행합니다. The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive exa..
1. $.each() // 사용방법 : 선언된 Array의 갯수만큼 반복 실행 $.each(Array, callback function(index, value){ //반복되는 내용. }); var arr = ["item1", "item2", "item3"]; $.each(arr, function (index, value) { console.log("[index] : " + index + " [value] : " + value); // return true; => for문의 continue // return false; => for문의 break }); 2. Array.forEach() // 사용방법 Array.forEach(callback function (value, index, array) { //반..
1. checkbox checked 여부 //id인 경우 $('input:checkbox[id="checkbox_id"]').is(":checked") == true console.log($('input:checkbox[id="checkbox_id"]').is(":checked")) // true or false //name인 경우 $('input:checkbox[name="checkbox_name"]').is(":checked") == true console.log($('input:checkbox[name="checkbox_name"]').is(":checked")) // true or false 2. checkbox 전체 갯수 $('input:checkbox[name="checkbox_name"]')..
1. setInterval() : 일정한 시간 간격으로 작업 수행 //사용방법 var SETTIMEOUT_NAME = setTimeout(FUNCTION, TIME); //실행중인 루프 종료 방법 clearTimeout(SETINTERVAL_NAME); $(document).ready(function () { setInterval(function() { alert("2초마다 반복 실행됩니다."); },2000); }); 2. clearInterval() : 타이머를 중지하는 함수 $(document).ready(function () { var testInterval = setInterval(function() { alert("2초마다 반복 실행됩니다."); },2000); setTimeout(functi..
export function idMasking (txt) { if(!txt) { return '' } else if(txt.length
cookieBaker: { set: function set(cname, cvalue, exdays) { if (!exdays) {exdays = 1;} var d = new Date(); d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); var expires = 'expires=' + d.toUTCString(); document.cookie = cname + '=' + (cvalue || '') + ';' + expires + '; path=' + ctx + ';'; // console.log(document.cookie); }, get: function get(cname) { var name = cname + '='; var decodedCookie =..
parseJson: function parseJson(string) { try { return JSON.parse(string); } catch (e) { throw new JsExecutionErrror('utils - parseJson'); } }, stringifyJson: function stringifyJson(jsonObj, replacer, space) { try { return JSON.stringify(jsonObj, replacer, space); } catch (e) { throw new JsExecutionErrror('utils - stringifyJson'); } },