JavaScript 디자인 모드의 모양새 모드 인스턴스
더 이상 간단할 수 없는 코드로
var getName = function(){
return ”svenzeng”
}
var getSex = function(){
return ‘man'
}
getName과 getSex 함수를 각각 호출할 필요가 있습니다.그것은 더 높은 인터페이스 getUser Info로 호출할 수 있습니다.
var getUserInfo = function(){
var info = a() + b();
return info;
}
답은 뻔하다. 식당의 볶음 요리사는 네가 오리구이 1인분과 배추 1인분을 주문했다고 해서 이 두 가지 요리를 한 솥에 볶지 않을 것이다.그는 너에게 오리구이 정식 하나를 제공하기를 더욱 원한다.마찬가지로 프로그램 설계에서 우리는 함수나 대상이 가능한 한 합리적인 입도에 있어야 한다. 왜냐하면 모든 사람들이 오리구이를 좋아하는 동시에 배추를 딱 좋아하는 것은 아니기 때문이다.
외관 모드의 또 다른 장점은 사용자에게 진정한 실현 디테일을 숨길 수 있고 사용자는 최고층의 인터페이스에만 관심을 가질 수 있다는 것이다.예를 들어 오리구이 밥 세트의 이야기에서 당신은 스승이 오리구이를 먼저 하는지, 배추를 먼저 하는지, 그 오리가 어디에서 자랐는지에 대해 관심이 없다.
마지막으로 우리가 모두 사용한 외관 모드의 예를 쓰자.
var stopEvent = function( e ){ //
e.stopPropagation();
e.preventDefault();
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.