본문 바로가기

반응형

객체

[JavaScript] #3, Function 함수 JavaScript Function 함수 자바스크립트 함수는 일급 객체 일급 객체 조건변수나, 데이터를 구조 안에 담을 수 있음파라미터 전달 가능return 가능동적으로 프로퍼티 할당 가능무명 가능 함수명을 생략하여 익명함수(anonymous function) 가능익명 함수는 람다식 / 람다 함수라고도 함. // 기명 함수표현식(named function expression) var foo = function multiply(a, b) { return a * b; }; // 익명 함수표현식(anonymous function expression) var bar = function(a, b) { return a * b; }; 함수 선언 3가지 방법 함수 선언식 → function 함수명(인자값) { retu.. 더보기
[Design Pattern] #1, Design Pattern 디자인 패턴(Design Pattern)개발을 도와주는 도구들이 굉장히 많다.SDK, 라이브러리, API, 패키지, 모듈, 프레임워크 등등 똑똑한 분들이 많이 만들어놓아서 편하게 쓸 수 있다. 이런게 없다면?엄청난 삽질과 문제 발생과 개선을 반복해야 된다. 개발하다보면 같은 문제로 똑같이 고생하는 경우도 번번히 있다.이걸 해결해주는 해결책이 있다. 디자인 패턴. 객체에 대한 개념이 없었을 때, 어땟을까소프트웨어 규모가 커지면서 복잡해 질수록 문제가 많이 생겼다. 알고리즘이 굉장히 복잡해지고, 서로 연결되어 실타래처럼 엄청나게 꼬여 있었을 것이다. 객체가 탄생하면서 코드를 재사용하고, 코드를 재정의 하는 등소프트웨어 세계에 큰 변화가 생겼다. 그로인해 세부적인 로직보다는 객체 설계를 더 중요하게 생각할수 .. 더보기

반응형