Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- array
- 취업
- 개발
- underscores
- react
- 제일어려워
- 리액트
- 코딩
- 자바스크립트
- 코드스테이츠
- 일상
- 공부
- 연습
- DOM
- Instantiation Patterns
- grpahQL
- ftech
- underbar
- 초보
- JS
- method
- 알고리즘
- 엔퀸즈
- nqueens
- 포스기
- 클라이언트
- 해커톤
- this
- vscode
- JavaScript
Archives
- Today
- Total
analogcoding
6/15 / react 본문
Toy 9번 문제.
주어지는 두 obj 의 내부까지 같은 지 deep Equals 를 비교하는 문제.
var deepEquals = function(apple, orange){
let result = false;
let applekey = Object.keys(apple).sort()
let orangekey = Object.keys(orange).sort()
console.log(apple,orange)
console.log(applekey,orangekey)
if(apple==={}&&orange==={}){
result = true;
}
if(JSON.stringify(apple)===JSON.stringify(orange)){
result = true;
}
for (let key in apple) {
if (typeof apple[key] === "object" && typeof orange[key] === "object") {
result = deepEquals(apple[key], orange[key])
}
}
return result;
};
리액트 솔로 스프린트 시작.
create react app 으로 시작해서 맨 땅에 본격적인 헤딩이 시작되었다.
기본적인 todolist 를 구현해보는 첫 날. 레이아웃과 설계에 많은 시간을 쏟으라는 코칭을 듣고
method , state 에 저장할 값 , props 로 내릴 것들 등을 정리하고 컴포넌트 구조를 설계한 뒤 코드 작성에 들어갔다.
state 안에 배열이나 객체의 경우 직접 수정이 되지 않는다. [...] spread operator 도 써보고 라이브러리를 이용해서 Update 도
사용해보았지만 번번히 실패하다가 변수에 값을 빌려와서 변수를 state 에 변화 값으로 사용했다.
+ 처음 onkeypress 이벤트를 사용해보았다. 넘나 신기.. enter 는 13번!
'Be well coding > In Immersive' 카테고리의 다른 글
6/18 / server (0) | 2019.06.18 |
---|---|
6/17 / react (0) | 2019.06.17 |
6/14 / react (0) | 2019.06.14 |
6/13 / react (0) | 2019.06.14 |
6/12 / react (0) | 2019.06.13 |
Comments