TIL&WIL(38)
-
구명보트 [ TIL ] [ Javascript ] [ 프로그래머스 ]
Problem https://school.programmers.co.kr/learn/courses/30/lessons/42885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 파이썬으로 알고리즘 문제를 풀다보니 자바스크립트로 알고리즘 문제를 푸는 감이 떨어진거 같아서 문제를 풀기로했다. Try 우선 배열을 오름차순으로 정렬하고 반복문안에서 배열인덱스와 배열 마지막인덱스를 더했을때 limit 보다 같다면 answer 변수를 1 씩 올려주기로 생각하고 실행에 옮겼다. 이때 고민하다가 떠오른 메소드가 pop() 메소드와 shift() 메소드였다. // 최대 ..
2023.06.15 -
Map, Prototype [ TIL ] [ Javascript ]
Problem 강의를 듣고 학습하던중 Map 이 어떻게 돌아가는 녀석인지 궁금해져버렸다. Try const myMap = new Map(); console.log(myMap); Entries 와 Prototype 이 눈에 띈다. 찾아보니 Map 은 자바스크립트 내장객체인데 모든 자바스크립트 내장 객체는 프로토타입이라는 특수한 속성을 가지고 있다고 한다. 첫번째로 mdn 을 먼저 방문하여 prototype 에 대해 읽어보았다. 대충 써있는것은 "정확히 말하자면 상속되는 속성과 메소드들은 각 객체가 아니라 객체의 생성자의 prototype 이라는 속성에 정의되어 있습니다." - mdn Javascript 저 글만보고는 이해가 되지 않는다. 코드를 조금더 적어보면 동작과정을 더 쉽게 알 수 있을까 하고 코드..
2023.06.13