728x90

jQuery 3

[javascript] Javascript String to Boolean

target: Javascript에서 문자열 true, false에 대해 boolean 타입으로 변경 method: String에서 Boolean으로 변환하는 방법을 알아보도록 하자. 별 생각없이 형 변환을 하다가는 오류를 범할 수 있다. API response로 Boolean 타입의 객체가 오면 문제가 되지 않지만, String 타입의 'true', 'false'로 response를 받는 경우도 종종 있다. 간단하게 if 문 구성을 String 비교로 해도 되지만 Boolean의 의미가 퇴색되어 버린다고 할까 뭔가 부족한 느낌이다. 다른 방법으로 Boolean 함수를 생각할 수 있지만 이 또한 문제가 있다. 아래 코드로 간단하게 확인해보자. Boolean(null);//false Boolean(unde..

Dev/Js.css.Jsp 2022.09.16

[jQuery] $.cookie 관련

target: jQuery cookie 생성 및 삭제 관련 method: // 쿠키 생성 // 쿠키의 세부 옵션 중에 expires는 유효 기간을 의미하며 일 단위 // path는 일반적으로 '/'를 사용하며, 도메인과 일치해야 저장 $.cookie("쿠키 키 값", "쿠키 값", {expires: 1, path: '/'}); // 쿠키 삭제 // 삭제할 쿠키 키 값을 입력하고, 쿠키 생성 시, path를 작성하였을 경우, path까지 설정 // 쿠키 키 값과 path가 일치해야 쿠키가 삭제됨 $.removeCookie('쿠키 키 값', {path: '/'}); ※ 보안상 최근에는 쿠키를 잘 사용하지 않으나, [오늘 하루 열지 않기] 와 같은 기능을 적용하고자 하는 경우 사용

Dev/Js.css.Jsp 2022.09.16

[Lodash] _.defaultTo 관련

target: _.defaultTo 사용시 유의점 method: // _.defaultTo(value, defaultValue); _.defaultTo(0, 10);// 0 _.defaultTo(null, 10);// 10 _.defaultTo(undefined, 10);// 10 _.defaultTo('abcd', 10);// 'abcd' _.defaultTo('1', 10);// '1' _.defaultTo('', 10);// '' warning: - _.defaultTo의 경우 value 값이 문자열인 경우, 그대로 출력, null / undefined의 경우에는 defaultValue를 return - html input 요소의 값을 가져올 때, 문자열로 가져오기 때문에(input type="te..

Dev/Js.css.Jsp 2022.07.14
728x90