[TIL] 코드 분석
TIL
코드 분석
코드 분석
메인 플로우를 따라서 코드 분석을 해보자.
query-string-for-all
parse
console.log(location.search);
//=> '?foo=bar'
const parsed = queryString.parse(location.search);
console.log(parsed);
//=> {foo: 'bar'}
stringify
parsed.foo = "unicorn";
parsed.ilike = "pizza";
const stringified = queryString.stringify(parsed);
//=> 'foo=unicorn&ilike=pizza'
location.search = stringified;
// note that `location.search` automatically prepends a question mark
console.log(location.search);
//=> '?foo=unicorn&ilike=pizza'
Javascript !! (느낌표 두개/Double Exclamation Marks)
확실한 논리결과를 위한 연산자
undefined나 null을 false로 처리한다.
예시
var a;
console.log("a :: " + a);
console.log("!a :: " + !a);
console.log("!!a :: " + !!a);
var b = true;
console.log("b :: " + b);
console.log("!b :: " + !b);
console.log("!!b :: " + !!b);
var c = null;
console.log("c :: " + c);
console.log("!c :: " + !c);
console.log("!!c :: " + !!c);
결과
a :: undefined
!a :: true
!!a :: false
b :: true
!b :: false
!!b :: true
c :: null
!c :: true
!!c :: false
회고 (TIL)
2022.04.10 Daily 회고
✏오늘 한 일
- 코드 분석
- 코드 분석 문서화
⁉느낀 점
내일 월요일인데 자꾸 불안하다..
남들은 다 경력이 있어서 쉽게 업무에 적응할텐데,
뒤쳐지고 헤매일 생각하니 두렵다.
성장하기 위해서는 어쩔 수 없이 거쳐야 하는 과정임을 알고 있지만
그래도 숨이 가쁘고, 우울해진다ㅠㅠ
걱정하기보다 코드 분석을 조금이라도 머리 쥐어짜면서 해보는 것이 낫겠지?
🎃현재 나의 상태
우울우울😥
역시나 입사하고 나서부터가 진짜 시작이구나.
댓글남기기