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 |
Tags
- array
- TS
- Filter
- javascript
- reactnative error
- err_connection_refused
- 리액트네이티브아이콘
- mainapplication.kt
- 슬라이딩윈도우
- set
- react
- map
- 이진탐색
- 안드로이드빌드에러
- generic
- Next.js
- 타입스크립트
- async
- npm에러
- reactnative
- Spring
- 배열중복요소제거
- 스크롤이벤트
- extends
- 상속
- forwardref type
- interface
- materialicons
- app.post
- app:compiledebugkotlin
Archives
- Today
- Total
rhanziy
js. setInterval(), padStart(), append(), Math() 본문
setInterval(sayHello, 5000); sayHello( )를 5초마다 실행
setTimeout(sayHello, 5000); sayHello( )를 5초 후에 실행. 1회성
padStart( );
(targetLength, padString) 현재 문자열의 시작을 다른 문자열로 채워, 주어진 길이를 만족하는 새로운 문자열을 반환.
채워넣기는 대상 문자열의 시작(좌측)부터 적용 >> string타입. 데이터 타입변환 필요하다.
ex) String(date.getSeconds()).padStart(2, "0"); date객체의 초를 받아와서 10초 이하, 즉 1, 2, 3초일 경우 앞에 0을 채워넣는다.
padEnd( ); 는대상 문자열의 시작(좌측)부터 적용
appendChild( )는 구조의 뒷 쪽에 생성
prependChild( )는 구조의 앞 쪽에 생성
ex) const bgImage = document.createElement("img"); html구조에 img태그 생성
bgImage.src = `imgs/01.jpg`; 경로 작성
document.body.appendChild(bgImage); 구조 마지막에 <img src = imgs/01.jpg> 를 추가
Math.round(1.4) 반올림 -> 1.4
Math.ceil(1.01) 올림 -> 2
Math.floor(1.9999) 내림 -> 1
Math.random() 0과 1사이 랜덤숫자 생성
* array에서는 index번호가 0부터 시작인점 유의.
ex) qoutes[Mate.floor(Math.random( ) * quotes.length)]; 0부터 quotes 배열의 길이만큼 랜덤숫자를 얻는다. + 얻은 숫자 내림!
'Html_css_js' 카테고리의 다른 글
js. array의 forEach(), filter(), Set() 함수 (0) | 2022.02.06 |
---|---|
js. JSON을 이용한 localStorage set, get (0) | 2022.02.06 |
javascript. class와 callback함수 (0) | 2022.01.31 |
javascript. Promise API (0) | 2022.01.29 |
javascript. Promise (0) | 2022.01.28 |
Comments