Archive: 2019

0

2주차 시험 개념정리

짧은 개념 정리글함수란?여러가지 실행문들을 코드 블럭으로 묶은 하나의 실행단위. 함수 사용 이유코드의 재사용 , 유지보수의 편의성, 코드의 신뢰성 함수객체vs일반객체함수객체는 호출할 수 있고 일반객체는 호출할 수 없다. 함수 정의 방법 함수표현문 함수선언문 Function 생성자 함수 화살표 함수 메소드 종류 인스턴스 메소드 프로

0

daily_algorithm24

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

0

daily_algorithm23

문제 출처 : 프로그래머스 문자열 내 마음대로 정렬하기문제 설명문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 [sun, bed, car]이고 n이 1이면 각 단어의 인덱스 1의 문자 u, e, a로 strings를 정렬합니다. 제한 조건

0

daily_algorithm22

문제 출처 : 프로그래머스 문자열 내림차순으로 배치하기문제 설명문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 제한 사항 str은 길이 1 이상인 문자열입니다. 입출력 예 s return

0

javascript-study-15

JavaScript Study 15 용어 클래스 클래스 기본적인 구조 클래스 vs 생성자 함수 클래스 호이스팅 인스턴스 생성 클래스 필드 메소드 constructor 프로토타입 메소드 정적 메소드 정적 메소드와 프로토타입 메소드의 차이 클래스에서 정의한 메소드의 특징 클래스의 인스턴스 생성 과정 프로퍼티 인스턴스 프로퍼티 접근 프로퍼티 클래스 필

0

javascript 24강(Class)

JavaScript 24강 예습 24강 : 클래스 클래스 vs 생성자 함수 클래스 정의 클래스 호이스팅 인스턴스 생성 메소드 constructor 프로토타입 메소드 정적 메소드 정적 메소드와 프로토타입 메소드의 차이 클래스에서 정의한 메소드의 특징 클래스의 인스턴스 생성 과정 프로퍼티 인스턴스 프로퍼티 접근자 프로퍼티 클래스 필드 정의 제안 priv

0

javascript-study-14

JavaScript Study 14 용어 클로저 함수 객체의 내부 슬롯 [[Environment]] 클로저와 렉시컬 환경 클로저의 활용 생성자를 이용 함수형 프로그래밍 자주 발생하는 실수 정규 표현식 플래그 패턴 자주 사용하는 정규표현식 용어 - ( 러버덕 ) 고차함수 클로저 정규표현식 플래그 패턴 클로저 JS에는 priv

0

javascript 23강(클로저)

JavaScript 23강 예습 23강 : 클로저 렉시컬 스코프 함수 객체의 내부 슬롯 [[Environment]] 함수 코드 평가 순서 클로저와 렉시컬 환경 클로저의 활용 함수형 프로그래밍에서의 클로저 자주 발생하는 실수 23강클로저 함수를 일급 객체로 취급하는 함수형 프로그래밍 언어(Functional Programming la

0

Math 객체 및 메소드

JavaScript Math 객체 Math Property Math.PI Math Method Math.abs Math.round Math.ceil Math.floor Math.sqrt Math.random Math.pow Math.max Math.min Math 객체 Math 객체는 수학 상수와 함수를 위한 프로퍼티와 메소드를 제공하는

0

고차함수 연습하기 05-08

문제 출처 : Poiema - HOF 특정 요소 삭제todos에서 삭제할 요소의 id를 인수로 전달하면 해당 요소를 삭제하는 함수를 작성하라. 1234567891011121314151617181920// 5. 특정 요소 삭제let todos = [ { id: 3, content: 'HTML', completed: false },