728x90 Language/Javascript2 자바스크립트 - for of 와 for in의 차이점을 간략히 알아보자 ES6는 새로운 유형의 루프인 for of 루프가 등장했다. 간략히 잘 안쓰느?for in루프와의 비교를 해보자. 두 문법의 차이는 개발자 답게 코드로 간략히 설명하고 마친다. const testData = [6,7,8]; //for in은 키의 목록을 반환합니다. for( let i in testData){ console.log(i) // 0,1,2 } //for of는 값을 반환합니다. for( let i of testData){ console.log(i) // "6", "7", "8" } //for in은 배열의 속성 목록을, for of는 배열의 원소 목록을 반환한다. 2021. 9. 6. 자바스크립트 includes 와 indexOf 차이점 includes와 indexOf의 차이점을 알아보자. 둘 다 해당 문자를 찾는데 쓰이는 것으로 includes는 true, false로 반환이 되며 indexOf는 해당 값이 있으면 해당 문자가 있는 "첫 번째" 위치를 알려줍니다. var testIndexOf = [1,2,3,4,5]; var testIncludes - [6,7,8,9,0]; testIndexOf.indexOf(3); // 2 testIndexOf.indexOf(6); // -1 : 찾는게 없을경우 -1을 return한다. testIncludes.includes(8) // true testIncludes.includes(2) // false 좀 더 디테일한 사용방법 코드들은 추후에 한번 정리해 보겠습니다. 2021. 9. 6. 이전 1 다음 728x90