전체 글 16

YouTube, NAVER 편하게 검색하는 방법

주소창에 naver.com 을 적고 tab키를 누르면 위와 같이 바로 검색할 수 있게된다. 검색하고자하는 키워드를 적고 enter키를 누르면 바로 네이버 검색창에서 검색하는 것과 같다. NAVER, 뿐만 아니라 YouTube에서도 사용가능하다. --- 크롬 업데이트로 비활성화 되는 경우가 있는데, https://support.google.com/chrome/thread/174290928/tab-key-after-typing-youtube-com-in-address-bar-no-longer-allows-direct-youtube-search?hl=en Tab key after typing youtube.com in address bar no longer allows direct youtube search ..

Mac 2022.12.02

Template Literals 문자 순서 바꾸기

let hats = 50; let shirts = 100; function switch(str, ...vars) { console.log(`${str[0]} ${vars[0]} ${str[1]} ${vars[1]}`); } switch`모자 재고: ${hats} 셔츠 재고: ${shirts}` // 모자 재고: 50 셔츠 재고: 100 위 같이 출력이 되는 상황에서 '모자'와 '셔츠'의 위치를 바꾸고 싶을 때 Template Literals를 사용하면 된다. function switch(str, ...vars) { console.log(`${str[1]} ${vars[0]} ${str[0]} ${vars[1]}`); } switch`모자 재고: ${hats} 셔츠 재고: ${shirts}` // 셔츠 재..

카테고리 없음 2022.11.10

자료형의 복잡도 O(1) O(n)

JavaScript 자료형의 복잡도 1) arr[i] 2) arr.push(5) 3) arr.slice() 4) arr.pop() 5) arr.includes(5)다음 5가지 항목중 내장함수의 시간 복잡도가 O(1)이 아닌 것을 찾아보자. 💡Big O가 무엇인지 알아보자. 실행할 때 필요한 단계 수를 의미한다. 단계 수가 왜 중요할까? 날이 갈수록 컴퓨터 성능이 좋아져서 예전과는 비교할 수 없지만 필요한 단계 수가 1이라면 아주 빠르게 되는 것을 알 수 있다. 하지만 필요한 단계 수가 100일 경우에 컴퓨터의 성능을 제외한다면 단계 수가 1인 것보다 느리게 처리된다는 것을 알 수 있다. Big O는 실행에 필요한 단계 수를 나타내는 것을 의미한다. 💡O(1)과 O(n)의 의미 O(1)은 "Big O 1"..

JavaScript 2022.09.02