ContentsIntroductionBasic JavaScript: values, variables, and control flowFunctionsData structures: Objects and ArraysError HandlingFunctional ProgrammingSearchingObject-oriented ProgrammingModularityRegular ExpressionsWeb programming: A crash courseThe Document-Object ModelBrowser EventsHTTP requestsAppendicesMore (obscure) control structuresBinary HeapsAlphabetic index of terms Cover page
출처 : http://javascript.crockford.com/prototypal.html Object.prototype.begetObject = function () { function F() {} F.prototype = this; return new F(); }; newObject = oldObject.begetObject(); if (typeof Object.create !== 'function') { Object.create = function (o) { function F() {} F.prototype = o; return new F(); }; } newObject = Object.create(oldObject);
1) Our Goal 2) Defining Functions 3) Named Functions 4) Functions as Objects 5) Context 6) Instantiation 7) Flexible Arguments 8) Closures 9) Temporary Scope 10) Function Prototypes 11) Instance Type 12) Inheritance 13) Built-in Prototypes 14) Enforcing Function Context
소프트웨어 방법론 개발 이유? "혼자서 개발할때에는 그다지 중요치 않는다" 만약 회사에서 일을 하게 된 경우 , 오랜 시간을 두고 프로젝트를 임할 경우 내가 만든 방법을다른 사람과 의사 소통하기 위한 서로간의 공동작업을 하기 위함이다. UML ( Unified Modeling Language) 문서를 작성 하는 규칙을 정의 ... 특징? 그림으로 되어 있다. -설계 방법론 1.Analysis(분석) ★★★★★★★ 개요 작성 ★★★★★★★ ○ 개발될 소프트웨어가 무엇이 필요한가? ○ 소프트웨어 구성이 어떻게 될 것이간 ? 2.Design(설계)○ 분석단계 ( 만일 교육원에 대한 설계라면 , (학생모집 , 교육과목 ,등.... 여러가지가 잇을 것이다)○ DB 설계 , 클래스 설계 , 관계 설계 3.Codin..