Archive: 2019

0

javascript 26강 배열 및 고차함수 1

JavaScript 26강 예습 26강 : 배열 배열이란? 객체 vs 배열 JS 배열은 배열이 아니다. length 프로퍼티와 희소 배열 배열 생성 배열 리터럴 Array 생성자 함수 Array.of Array.from 유사 배열 객체와 이터러블 객체 배열 요소의 참조 배열 요소의 추가와 갱신 배열 요소의 삭제 배열 메

0

daily_algorithm20

문제 출처 : 프로그래머스 기능 개발문제 설명프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야

0

daily_algorithm19

문제 출처 : 프로그래머스 예산문제 설명S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다. 그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다. 물품을 구매해 줄 때는 각 부서가 신청한 금액만

0

javascript-study-11

JavaScript Study 11 용어 캡슐화(정보 은폐) 생성자 함수에 의한 프로토타입 교체 인스턴스에 의한 프로토타입의 교체 직접상속 Object.prototype의 빌트인 메소드를 객체가 직접 호출하는 것을 비추천 객체 리터럴 내부에서 __ proto __에 의한 직접 상속 정적 메소드 for…in 문 strict mode 전역 객체 전역 프로퍼

0

arrange_method

함수 정리 Object.getPrototypeOf(인스턴스명); 해당 인스턴스 객체의 프로토타입을 반환한다. Object.setPrototypeOf(프로토타입의 하위 객체명, 바꿀객체명); == 객체명.__ proto __ = 바꿀 객체명; 객체명의 프로토타입을 바꿀객체명으로 교체한다. 링크를 복구시켜야되므로 비추천 Object.g

0

javascript 19강 엄격모드

JavaScript 19강 예습 strict mode 란? strict mode의 적용 전역과 함수에 strict mode를 적용하는 것은 피하자. strict mode가 발생 시키는 에러 strict mode 적용에 의한 변화 19강엄격 모드 strict mode 란?123456function foo() { x = 10;&

0

daily_algorithm18

문제 출처 : 프로그래머스 같은 숫자는 싫어문제 설명배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1,

0

javascript-study-10

JavaScript Study 10 용어 Prototype 상속의 문제점 메소드의 종류 __ proto __ 접근자 프로퍼티 객체 리터럴의 프로토타입 __ proto __ 접근자 프로퍼티를 통해 프로토타입에 접근하는 이유 프로토타입의 생성 시점 Object.create 직접 상속 용어 - ( 러버덕 ) 객체 인스턴스 리터럴

0

javascript 21강 this

JavaScript 21강 예습 21강 : this this 키워드 this는 코드 어디든지 참조가능하다. 함수 호출 방식과 this 바인딩 일반 함수 호출 메소드 호출 생성자 함수 호출 Function.prototype.apply/call 메소드에 의한 간접 호출 Function.prototype.bind 메소드에 의한 간접 호출 21강