# for ~ of

36개의 포스트

[ES6] for in/of & enumerable,iterable

for(var key작명 in obj){}obj 키 개수만큼 반복특징enumerable이 true인 것만 반복해줌 🧨enumerable(셀 수 있는, 열거 가능한)객체에는 눈에 보이는 프로퍼티 외에 더 많은 프로퍼티가 저장되어 있다. console.log(Obje

2022년 9월 19일
·
0개의 댓글
·

이터러블/이터레이터 프로토콜 - (2)

지난 포스팅에서 for 문과 for of 의 내부적인 동작방식에 차이가 있고, 그것을 좌지우지하는 것이 Symbol.iterator라는 정체불명의 녀석이라는 이야기까지 했으므로, 이번 포스팅에서는 과연 그 녀석이 어떤 녀석인지 ! 어떤 기능을 가지고 있는지 작성해보도록

2022년 9월 5일
·
0개의 댓글
·
post-thumbnail

[JS] for in / for of 반복문, enumerable, iterable

for (let 자료 in obj) 에서 '자료'는 변수명이기 때문에 마음대로 작명 가능, obj는 Object 이름Object 자료형 저장 시 key : value 값과 함께 3가지 속성이 함께 저장됨여기서 enumerable : true 인 자료형만 for in 반

2022년 8월 3일
·
0개의 댓글
·

너무 많은 'for'문 정리

'for', 'for in', 'forEach', for of 를 내 것으로 만들어 보자.자바스크립트 공부했다면 바로 아는 것, 그래도 한번 정리 해 보았다.\-> for (카운트변수선언; 조건; 조건이 참일 때 카운터 변수 변화) { 실행 할 반복문 }

2022년 7월 29일
·
2개의 댓글
·
post-thumbnail

[6/10 일반] JavaScript 기초/ 실습 - 모듈과 라이브러리

1) 필기 내용배열 : 여러 자료들 묶어서 활용할 수 있는 자료들, 리스트 형식, 해당 요소 검색, for문 많이 사용const str= “안녕하세요”str.lengthstr3 → 세요소 엘리먼트(element)const array1 = \[273, “문자열”, tru

2022년 6월 9일
·
0개의 댓글
·

for, for of, for in

for in 반복문인덱스의 순서가 중요한 Array에서 반복을 위해 사용할수 없다.반복되는 순서는 구현에 다라 다르기 때문에,배열의 반복이 일관딘 순서로 요소를 방문하지 못할 수도있다.그러므로 방문의 순서가 중요한 배열의 반복시에는 숫자 인덱스를 사용할 수 있는 for

2022년 5월 20일
·
0개의 댓글
·

Promise for문 돌리기

async-await 패턴으로 여러개의 primise를 병렬로 실행하려고 할 때, (ex> 배열 돌려서 함수 실행) 일반 for문이나, forEach문을 쓰면 promise가 생각대로 순서대로 진행되지 않음. 그럴때는 for-of 문을 쓰자 참고문헌 https:

2022년 5월 3일
·
0개의 댓글
·

index가 필요할때는 순수 for문을 쓰자

이미지가 다 로드되고 나면, 이미지를 감싸고 있는 컴포넌트의 컨텐츠의 높이를 구해야 했다. 구한 높이값은 다른 컴포넌트(Sidebar)에 props로 넘겨준다. 이 코드에서,Function declared in a loop contains unsafe reference

2022년 4월 11일
·
0개의 댓글
·

반복문 비교

속도 테스트 코드for 문보다 느림가독성, 접근성이 좋음 (카운터 변수가 필요없음)각 배열 요소의 인덱스와 값에 모두 접근해야하는 경우 ES6 Array의 entries() 메소드와 destructuring 사용for 문보다 느림가독성, 접근성이 좋음 (카운터 변수가

2022년 4월 2일
·
0개의 댓글
·
post-thumbnail

🥇[프로그래머스] 순위

n명의 권투선수가 권투 대회에 참여했고 각각 1번부터 n번까지 번호를 받았습니다. 권투 경기는 1대1 방식으로 진행이 되고, 만약 A 선수가 B 선수보다 실력이 좋다면 A 선수는 B 선수를 항상 이깁니다. 심판은 주어진 경기 결과를 가지고 선수들의 순위를 매기려 합니다

2022년 3월 22일
·
0개의 댓글
·
post-thumbnail

[Javascript] 반복문 4 - for~of

지난 포스트에서 다룬 for~in이 연관 배열을 처리하기 위한 반복문이었다면, 오늘 알아볼 for~of문은 배열을 처리하기 위한 반복문입니다.for~of는 배열 요소를 순차적으로 처리하기 위한 반복문입니다. 사실 배열 뿐만 아니라 열거 가능한 객체들을 순차적으로 처리하

2022년 2월 24일
·
0개의 댓글
·
post-thumbnail

[FC] 반복적인 요소 이벤트 연결하기 Day-11

JavaScript를 이용해 반복적인 요소 이벤트에 연결할 수 있습니다.이벤트 발생 로직은 처음에는 혼란스럽지만, 자주 활용하게 될 로직입니다.굳이 isOn을 사용한 이유는 더 효율적으로 작동하기 때문입니다. 이미 class="on"인 상태의 .list li를 눌렀을

2022년 2월 3일
·
0개의 댓글
·

foreach,for-in,for-of 정리

:배열 내부 요소를 하나씩 순환하는 방식foreach메소드는 배열 내부 요소를 순환하며, 각 요소에 대해서 callback함수를 실행한다.배열.forEach(callback 함수)arr의 forEach를 호출하고 배열의 요소들은 callback함수의 변수 el로 전달한

2021년 12월 5일
·
0개의 댓글
·

Javascript_반복문

반복문 (for, for in, for of, while, do while, forEach, break, continue) 조건문은 조건식의 평가 결과가 참인 경우 코드 블록을 실행한다. 그 후 조건식을 다시 평가에 다시 실행한다. 조건식이 거짓이 될때 까지 1. f

2021년 12월 1일
·
0개의 댓글
·
post-thumbnail

[자바스크립트] for 반복문

for 반복문의 대표적인 유형들을 살펴봤지만, for 반복문을 활용하는 것이 대부분일 것 같다

2021년 11월 1일
·
0개의 댓글
·
post-thumbnail

04. forEach

👉 Array.prototype.forEach()

2021년 10월 31일
·
0개의 댓글
·
post-thumbnail

반복문

컴퓨터에게 반복 작업을 시키는 것은 간단하다.반복 작업 코드를 복사해서 붙여 넣으면 된다.하지만 100번 1000번 10000번 혹은 무한히 반복하고 싶을 때 코드를 계속 붙여 넣는 것은 무리이다.이럴때 활용하는 것이 반복문이다. 배열과 함께 사용할 수 있는 반복문은

2021년 10월 21일
·
0개의 댓글
·
post-thumbnail

배열 - 문제

문제 : 배열을 입력받아 가장 큰 요소를 리턴해야함arr인자는 number타입의 정수로 구성된 배열number타입을 출력해야함수도코드// 우선 결과값이 요소를 나타내는 값이기에 선언해둔다// 반복문을 써서 인덱스값으로 배열의 요소를 나타낼수도있고 for of를 써서 요

2021년 9월 27일
·
0개의 댓글
·