반복문
·
Javascript
자바스크립트 반복문종류for 문for...in 문for…of 문forEach()while 문do…while 문 for 문문법: for ( [초기문]; [조건문]; [증감문] ) {반복 코드}변수 선언 시, const 를 쓰면 값 변경이 불가 하여 let 사용해야 한다.for (let i = 0; i  for…in 문문법 : for( const key in 객체 ) {반복 코드}const obj = { id: '1', user: 'Mia'}for (const key in obj){ console.log(`${key} : ${obj[key]}`);}// 결과// "id : 1"// "user : Mia" for…of 문문법 : for( const item of 이터러블 ) {반복 코드}con..
Promise와 axios, fetch
·
Javascript
자바스크립트에서 HTTP Requests를 위한 방법으로는 Fetch 와 axios가 있다.Fetch 와 axios는 모두 promise 기반의 HTTP 클라이언트로 클라이언트를 이용해 네트워크 요청을 하면 이행(resolve) 혹은 거부(reject) 할 수 있는 promise가 반환 된다.PromisePromise는 비동기 처리에 사용되는 객체로 ES6에서 도입되었다.비동기 처리란 ‘ 특정코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 먼저 수행하는 자바스크립트의 특성 ‘ 이다.Promise 생성자 함수를 new 연산자와 함께 호출하면 프로미스 객체를 생성하게 된다.비동기 처리 결과로 resole, reject 과 진행 상태로 pending, fulfilled,rejected를 갖는다.대기(p..
배열에 특정 값이 포함되어 있는지 확인
·
Javascript
javascript에서 배열에 원하는 특정 값이 포함되어 있는 지 확인하는 방법이 여러가지 있다.indexOf()string 객체에서 주어진 값과 일치하는 첫 번째 인덱스 반환한다. 일치하는 값이 없으면 -1을 반환한다. ( 대소문자를 구분한다 )문법 : str.indexOf(searchValue[, fromIndex]) ( fromIndex는 optional한 값 )fromIndex 찾기 시작하는 위치를 나타내는 인덱스 값으로 아래 예시 중 마지막 str.indexOf("I", 5) 에서 “ I ” 위치 뒤인 5번 부터 시작하여 -1을 반환한다.See the Pen indexOf() by pminsun (@pminsun) on CodePen. lastIndexOf()주어진 값과 일치하는 부분을 fro..
minsun309
minsun