카테고리 없음 복리의 마법사 2018. 1. 2. 17:33
IT Governance에 대해 잘 정리해주신 분의 블로그를 발견하여 글을 퍼온 후 정리하였다. https://blog.naver.com/skytango/100112807954 1. IT Governance의 정의 - 기업의 전략과 목표에 부합되도록 IT와 관련된 Resource와 Process를 통제/관리하는 체계 - IT활용에 있어서 바람직한 행동을 지원하기 위한 의사결정 및 책임소재를 기술한 Framework(가트너) 100원 투자했으면 100원 이상의 효과가 있다는 것을 IT 용어가 아닌, 경영용어로 설명할 수 있어야 하며, IT의 모든 전략수립 및 투자/성과 관리는 경영전략과 Align 되어 투명하게 관리되어야한다. 이것을 위한 것이 바로 "IT Governance"이다. 2. IT Govern..
더 읽기
카테고리 없음 복리의 마법사 2017. 10. 15. 20:30
참조: 생활코딩 클로저클로저(closure)는 내부함수와 밀접한 관계를 가지고 있는 주제다. 내부함수는 외부함수의 지역변수에 접근 할 수 있는데 외부함수의 실행이 끝나서 외부함수가 소멸된 이후에도 내부함수가 외부함수의 변수에 접근 할 수 있다. 이러한 메커니즘을 클로저라고 한다. 아래 예제는 이전의 예제를 조금 변형한 것이다. 결과는 경고창으로 coding everybody를 출력할 것이다.12345678function outter(){ var title = 'coding everybody'; return function(){ alert(title); }}inner = outter();inner();예제의 실행순서를 주의깊게 살펴보자. 7행에서 함수 outter를 호출하고 있다. 그 결과가 변수 inne..
카테고리 없음 복리의 마법사 2017. 10. 15. 17:01
참조 : 생활코딩 1. push 다음은 배열의 끝에 원소를 추가하는 방법이다. push는 인자로 전달된 값을 배열(li)에 추가하는 명령이다. 배열 li의 값은 a, b, c, d, e, f가 됐다.123var li = ['a', 'b', 'c', 'd', 'e'];li.push('f');alert(li); 2.concat다음은 복수의 원소를 배열에 추가하는 방법이다. concat은 인자로 전달된 값을 추가하는 명령이다.123var li = ['a', 'b', 'c', 'd', 'e'];li = li.concat(['f', 'g']);alert(li); 3. unshift다음은 배열의 시작점에 원소를 추가하는 방법이다. 배열 li는 z, a, b, c, d, e가 됐다. unshift는 인자로 전달한 값..
카테고리 없음 복리의 마법사 2017. 10. 15. 16:03
참조:생활코딩 1. 빈문자열인 경우 if문에서 false로 간주! 2. 값이 정의되지 않은 undefined인 경우 false로 간주! 3. null 형태인 경우 false로 간주! 4. NaN인경우 false로 간주 if(!''){ alert('빈 문자열')}if(!undefined){ alert('undefined');}var a;if(!a){ alert('값이 할당되지 않은 변수'); }if(!null){ alert('null');}if(!NaN){ alert('NaN');
카테고리 없음 복리의 마법사 2017. 10. 15. 15:35
참조: 생활코딩 undefined = 값이 정의되어 있지 않는 상태 ,undefined 데이터타입Null = 값이 없는 상태 / Null 데이터타입 +true, false 는 불리안변수이기 때문에 정수형 1, string형 1과 정확하게 같은건(===) 아님 123456789alert(null == undefined); //truealert(null === undefined); //falsealert(true == 1); //truealert(true === 1); //falsealert(true == '1'); //truealert(true === '1'); //false alert(0 === -0); //truealert(NaN === NaN); //falsenull과 undefined는 값이 없다는..
카테고리 없음 복리의 마법사 2017. 10. 15. 15:20
참조 : 생활코딩 Math2011-01-31 07:11:10요약(Summary)수학을 위한 객체문법(Syntax)12Math.property;Math.method();설명(Description)Math object는 인스턴스(instance)를 생성하지 않기 때문에 생성자가 없다. Math의 모든 맴버는 static method, static property이다.예제(Example)12var x = Math.PI;var y = Math.sqrt(); 123456Math.pow(3,2); // 9, 3의 2승 Math.round(10.6); // 11, 10.6을 반올림Math.ceil(10.2); // 11, 10.2를 올림Math.floor(10.6); // 10, 10.6을 내림Math.sqrt(9)..
카테고리 없음 복리의 마법사 2017. 9. 12. 22:06
[자바스크립트] Element 객체 :: 조회 API와 속성 API 참조 :: 생황코딩 1. 조회 API조회 API는 엘리먼트를 조회하는 기능이다. 조회 방법에 대해서는 이미 여러차례 살펴봤기 때문에 이번 시간에 알아볼 내용은 조회 대상을 제한하는 방법에 대한 것이다. 지금까지 document.getElementsBy* 메소드를 통해서 엘리먼트를 조회했다. document 객체는 문서 전체를 의미하는 엘리먼트이기 때문에 document의 조회 메소드는 문서 전체를 대상으로 엘리먼트를 조회한다. Element 객체 역시도 getElementsBy* 엘리먼트를 가지고 있는데 Element 객체의 조회 메소드는 해당 엘리먼트의 하위 엘리먼트를 대상으로 조회를 수행한다. 2. 속성 API 속성은 HTML에서 태..
카테고리 없음 복리의 마법사 2017. 9. 12. 21:46
[자바스크립트] Element 객체 참조 :: 생활코딩 Element 객체는 엘리먼트를 추상화한 객체다. HTMLElement 객체와의 관계를 이해하기 위해서는 DOM의 취지에 대한 이해가 선행되야 한다. DOM은 HTML만을 제어하기 위한 모델이 아니다. HTML이나 XML, SVG, XUL과 같이 마크업 형태의 언어를 제어하기 위한 규격이기 때문에 Element는 마크업 언어의 일반적인 규격에 대한 속성을 정의하고 있고, 각각의 구체적인 언어(HTML,XML,SVG)를 위한 기능은 HTMLElement, SVGElement, XULElement와 같은 객체를 통해서 추가해서 사용하고 있다. 1) 식별자 API - 엘리먼트를 제어하기 위해서는 그 엘리먼트를 조회하기 위한 식별자 API - Element..