본문 바로가기

분류 전체보기7

[Javascript] Json 을 Html 테이블, 표로 변환 oJson 값에 Json을 넣고 돌리면 tableStr 에서 html 테이블, 표로 변환해서 반환 이 때 Json Key 들은, Title이 되고, Value는 Title에 해당하는 값이 된다. function fn_ConvertJsonToTable(oJson, titleStyle, cntntStyle) { titleStyle = ['font-size: 10pt; color: rgb(0, 0, 0); border: 1px solid rgb(199, 199, 199);text-align: center; width: 108px; height: 18px; background-color: rgb(243, 243, 243); font-weight: bold;', 'font-size: 10pt; color: rgb.. 2020. 4. 3.
프로그래밍 디자인 패턴 디자인 패턴이란? 디자인 패턴은 소프트웨어 디자인에서 일반적으로 발생하는 문제에 대한 일반적인 솔루션입니다. 디자인 패턴은 특정 코드가 아니며 특정 문제를 해결하기위한 개념입니다. 패턴의 목적은 문제와 해결책을 간단하게 구현하는 것 입니다. 패턴은 종종 알고리즘과 혼동됩니다, 하지만 알고리즘은 항상 목표를 달성 할 수 있는 명확한 행동을 정의하지만 패턴은 솔루션에 대한 high-level description 입니다. 패턴의 분류 패턴의 분류에는 3가지가 있습니다. Creational patterns : 유연성과 기존 코드의 재사용성을 높이는 객체 생성 패턴 Structural patterns : 구조를 유연하고 효율적으로 유지하면서 객체와 클래스를 더 큰 구조로 구현하는 방법 Behavioral pat.. 2020. 3. 14.
Javascript 들어온 값이 Int인지 판단하기 1. 들어온 값이 Int인지 판단하기 2. float, double, string 값은 다 Null 반환 var filterInt = function (value) { if(/^(\-|\+)?([0-9]+|Infinity)$/.test(value)){ return Number(value); } else{ return null; } } 2020. 3. 9.
Javascript 변수의 값 Null 체크, 빈 값 체크, undefined 체크, false 체크 Javascript Null 또는 빈값 체크 1. 타입이 String 일 경우 : "", "0", "00" 일 경우 false 반환 2. 타입이 Object 일 경우 : null 일 경우 false 반환 3. 타입이 undefined 일 경우 : false 반환 4. 타입이 Int 일 경우 : 0, 00, 00 false 반환 5. 타입이 bool 일 경우 : false 일경우 false 반환 function IsNull(val){ if(Boolean(val)){ alert("not null"); } else{ alert("is null"); } }; 2020. 3. 7.