Lv.2 - 기능개발 (스택/큐)
안녕하세요! 좋아요요정입니다 🙌 지난주 강의에선 양방향 링크드리스트와 스택 & 큐를 진행했습니다. 그 중 큐와 관련된 프로그래머스 숙제를 작성해봅니다! 문제 요약 - 프로그래머스 팀에서 기능 개선 작업을 수행 중. - 각 기능은 진도가 100%일 때 서비스에 반영. - 선입 선출의 구조로 뒤의 기능이 개발이 완료되어도 대기. 앞의 기능이 완료되었을 때 완료된 기능들이 함께 배포됨 제한 사항 - 작업의 개수는 100개 이하 - 작업 진도는 100 미만의 자연수 - 작업 속도는 100 이하의 자연수 - 배포는 하루에 한 번만 가능 입출력 예 progresses speeds return [93, 30, 55] [1, 30, 5] [2, 1] [95, 90, 99, 99, 80, 99] [1, 1, 1, 1, ..
Study-Note/프로그래머스
2022. 3. 2.
16. 자기참조 변수, this 이해와 apply, call, bind의 사용, 차이점.
안녕하세요. 좋아요요정입니다! 오늘은 자바스크립트에서 사용되는 자기참조 변수 this를 함께 살펴보겠습니다. 함수의 호출되는 방식에 따른 this와 this 바인딩을 함께 살펴보겠습니다. this 키워드 이미 생성자함수, 객체 메서드, 프로토타입 등을 작성하며 자연스럽게 this를 사용했었습니다. 자기참조 변수 this는 전역에서도 사용할 수 있고, 생성자 함수에서도, 객체 메서드에서도 사용되는키워드 입니다. this는 호출하는 대상이 속한 객체, 생성자 함수로 만들어지는 인스턴스를 가리키거나, 본인이 호출되는 상황에 따라서 다 다르게 해석됩니다. 특히 this가 호출되는 컨텍스트에 따라 연결되는 참조값이 동적으로 결정되어 간혹 잘못된 코드를 작성할 수도 있습니다. this가 어디에서 호출될 때 어떻게..
카테고리 없음
2022. 1. 22.