시간복잡도 (1) 썸네일형 리스트형 if(object[key] !== undefined) VS for(let key in object) VS Object.hasOwnProperty(key) : 누가 더 빠를까? 1. Time Complexity (시간 복잡도) 2. 누가 더 빠를까? 시간 복잡도를 검색하는데 흥미로운 질문을 발견했다. " if(object[key] !== undefined) VS for(let key in object) VS Object.hasOwnProperty(key) " 쉽게 말해 O(1)과 O(n)과의 대결이다. 한번 보는게 낫기 때문에 테스트 사이트를 이용해 확인 할 수 있다. 아래 사이트는 몇년전에 만들어졌기 때문에 최신 브라우저의 성능을 기준으로 결과를 주진 않지만 어떤 방법이 더 빠르게 작동하는지 알 수 있다. https://jsperf.com/double-lookup/4 Double Lookup · jsPerf Test runner Warning! For accurate resu.. 이전 1 다음