JavaScript 디자인 모드 클래식 명령 모드
명령 모드 (Command) 의 정의는 방법 호출을 매개 변수화 처리하고 전송하는 데 사용되며, 이렇게 처리된 방법 호출은 필요할 때 실행할 수 있습니다.즉, 이 모델은 함수의 호출, 요청, 조작을 하나의 단일한 대상으로 봉한 다음에 이 대상을 일부 열로 처리하는 데 목적을 두고 있다.그도 호출 조작의 대상과 조작을 실현하는 대상 간의 결합을 없애는 데 쓸 수 있다.이것은 각종 구체적인 종류의 교체에 지대한 유연성을 가져왔다.
2. 명령 모드의 역할과 주의사항
모드 기능:
1. 함수의 봉인, 요청, 호출을 하나로 결합
2. 구체적인 함수 결합 명령 대상과 수신 대상을 호출한다
3. 프로그램 모듈화의 유연성 향상
참고 사항:
1. 핑계가 일치하지 않고 함수를 직접 호출하면 낭비를 피할 수 있다.
3. 명령 모드 코드와 실전 총결
<script>
//1. ,
var lian = {};
lian.paobing = function(pao_num){
console.log(pao_num+" ");
}
lian.bubing = function(bubing_num){
console.log(bubing_num+" ");
}
lian.lianzhang = function(mingling){
lian[mingling.type](mingling.num);
}
//
lian.lianzhang({
type:"paobing",
num:10
});
lian.lianzhang({
type:"bubing",
num:100
});
</script>
</code></pre>
</div>
<p> JavaScript , !</p>
<div class="clearfix">
<span id="art_bot" class="jbTestPos"/>
</div>
</div>
</div>
</div>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.