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
- 초보
- ftech
- react
- DOM
- 알고리즘
- JS
- 연습
- 코드스테이츠
- underbar
- 개발
- 엔퀸즈
- 자바스크립트
- 코딩
- 취업
- nqueens
- 해커톤
- grpahQL
- vscode
- 일상
- method
- 클라이언트
- Instantiation Patterns
- array
- underscores
- 제일어려워
- 포스기
- 리액트
- 공부
- this
- JavaScript
Archives
- Today
- Total
analogcoding
6/12 / react 본문
Toy 06번 문제
string 1 과 string2 를 비교해서 가지고 있는 같은 char 를 리턴하는 문제.
ㄴ 해결 실패.. 충분히 할 수 있을 것 같았는데.. 요즘 알고리즘이 엄청 날 괴롭힌다.. 분명 풀 것 같은 문제들도 모두 틀려버린다.
++ 해결
var commonCharacters = function(string1, string2) {
let result = '';
for(let i = 0; i < string1.length; i++) {
let count = 0;
for(let j = 1; j < arguments.length; j++) {
if(arguments[j].includes(string1[i])) {
count++;
if(count === arguments.length - 1) {
result = result + string1[i];
}
}
}
// if(string2.indexOf(string1[i]) !== -1) {
// result = result + string1[i];
// }
}
return result;
};
리액트 스프린트 시작.
영상 넘어오는 거 까지 구현 성공.
class function 차이
class.
고유한 state를 가질 수 있다.
this.props 로 props 를 상속 받는다.
constructor 와 render() 를 가진다.
function
props 로 props 를 상속 받는다.
lass App extends React.Component {
constructor(props) {
super(props);
console.log([props]);
this.state = {
num: 0,
data: fakeData,
searchQ: 2002,
init: 2002
};
onTitleClick(idx) {
this.setState({
num: idx
});
}
setState 를 이용해서 state 의 값을 바꿔준다.
자식 컴포넌트에서 사용하려면 bind 로 묶거나 arrow function 을 써서 props 로 전달해주어야 한다.
'Be well coding > In Immersive' 카테고리의 다른 글
6/14 / react (0) | 2019.06.14 |
---|---|
6/13 / react (0) | 2019.06.14 |
6/11 / review , react (0) | 2019.06.13 |
6/10 / fetch , client (0) | 2019.06.10 |
6/8 / Client , flow (0) | 2019.06.09 |
Comments