일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- js
- git
- Oracle
- 네임드생성자
- java
- DB
- dart
- 추상클래스
- 삼항연산자
- 배열
- 오류
- 자바
- 다형성
- mybatis
- int와 integer
- 코딩테스트
- 콘솔게임
- React
- Sort()
- 생성자
- Spring
- Middleware
- qqOperater
- 자바스크립트
- 깃허브
- push함수
- Node.js
- 리액트
- app.use
- Pug
- Today
- Total
목록분류 전체보기 (101)
평행코드
설정 가능한 컴포넌트 마크업이나 스타일을 최대한 재사용할 수 있다. Btn 컴포넌트를 어떤 스타일로 설정했는데, 바꾸고 싶은 스타일은 fontSize와 text 이며, 복붙대신 어떤 prop들을 받을 수 있는 Btn 컴포넌트를 만든 것이다. Btn 컴포넌트의 이 prop들에 접근할 수 있는 방법은, Btn 컴포넌트 함수의 첫 번째 인자 안에서 가능하다. 첫 번째 인자 안에서, 전달된 모든 prop들을 하나의 오브젝트로서 받는다. Btn 컴포넌트의 prop들에게 접근하려면 prop.text 등르오 적어준다. 아니면 오브젝트 안 요소들을 쉽게 빼올 수 있는 ES6의 쉬운 방법을 써도 된다. ex) Btn({text})... ... {text} 또는 Btn(props)... ... {props.text}
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bws4lu/btr5ibp7kHw/NJVrzOTQvSiawUKtKNSLh1/img.png)
문자열에 들어갈 텍스트나 더하기연산자 등등 변수가 많을 경우 불필요하고 지저분해져서 헷갈릴 수 있다. 이럴 때 사용하면 좋은것이 ( ` ) 백틱이라고한다. 변수나 함수앞에 $를 붙이고 {}중괄호로 감싸주면된다.
최대공약수(GCD)란 0 이 아닌 두 개 이상의 정수의 공통되는 약수중에서 가장 큰 수입니다. 최대공약수를 구하는 방법은 2부터 두수의 최솟값까지 모든 정수로 나누어보는 방법입니다. let getGCD = (a, b) => { let gcd = 1; for(let i=2; i{ let lcm = 1; while(true){ if((lcm % a == 0) && (lcm % b == 0)){ break; } lcm++; } return lcm; }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qCVva/btsbDFjSvbO/IkzrCId9K5k67fbadNhc4K/img.png)
gh-pages 로 웹페이지 배포했을때 사진이 안뜨는 오류가있다... 이미지경로 scr ="img/imgname.jpg/" 이렇게 되어있다면 scr ="./img/imgname.jpg/" 이렇게 바꾸어주기 경로를 제대로 설정해야함.. ./ 현재위치의폴더 ../ 나보다위에있는 상위폴더
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bpVYN3/btr6BA2vPdl/neeq0HRr7bH8UmEituKMP0/img.png)
소수점 버림 - Math.floor() 어림수를 구할 때, 구하려는 자리의 숫자가 무엇이든 간에 그 자리 이하 숫자를 0으로 바꾸는 것 소수점 올림 - Math.ceil() 어림수를 구할 때, 구하려는 자리의 숫자를 1만큼 크게 하고, 그보다 아랫자리는 모두 버리는 일 소수점 반올림 - Math.round() 구하려는 자리의 한 자리 아래 숫자가 0, 1, 2, 3, 4이면 버리고 5, 6, 7, 8, 9이면 윗자리에 1을 더하여 어림하는 것
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qvcPm/btr41hQ0UuA/grxrjMufdU4UeAKKPOms50/img.jpg)
문제) 정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요. solution 함수에 매개변수 n을 넣어 어떤 정수 (n) 을 넣어도 함수가 실행되게 만들어줍니다. for문을 사용하여 i가 하나씩 증가되게 만들어줍니다. if문으로 i를 2로나눈 나머지가 1인 정수들만 반환해 배열에 push함수로 추가해줍니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lQn8E/btr4WGX2GvE/ehtNOwAizvnERL3giVODs0/img.png)
push() push() 함수는 배열마지막에 새로운 요소를 추가하는 함수 배열마지막에 하나이상의 새로운 요소를 추가하고 변경된 배열의 길이를 반환하는 함수입니다. unshift() unshift() 함수는 배열첫번째에 새로운 요소를 추가하는 함수 배열첫번째에 하나이상의 새로운 요소를 추가하고 변경된 배열의 길이를 반환하는 함수입니다.