ホームページ > 記事 > ウェブフロントエンド > jsアピアランスモードの詳しい説明
アピアランス モードは、実際には、バインディング イベントの処理など、互換性の統合やカプセル化を処理するためによく使用される、高レベルの統合インターフェイスを提供します。
1. バインディング イベントをカプセル化します:
function addEvent(dom,type,fn){ if(dom.addEventListener){ dom.addEventListener(type,fn,false) } else if(dom.attachEvent){ dom.attachEvent('on'+type,fn); } else { dom['on'+type]=fn; } } var myp = document.getElementById('myp'); addEvent(myp,'click',function(){ console.log('hahah'); })
2. 外観モードを使用して複数の関数をカプセル化することもできます:
var A={ get:function(id){ return document.getElementById(id) } css:function(id,key,value){ this.get(id).style[key]=value; } html:function(id,content){ this.get(id).innerHTML=content; } A.html('box','这是新添加的内容');
関連する推奨事項:
以上がjsアピアランスモードの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。