關于代碼理解的一點問題
var?enentUtil={ ????addHandler:function(elelment,type,handler){ ????if(element.addEventListener){ ???????element.addEventListener(type,handler,false); ????} ????else?if?(element.attachEvent){ ???????element.attachEvent("on"+type,handler); ????} ????else{element["on"+type]} ????} }
關于代碼理解上的一點問題,是先封裝了一個對象,叫enentUtil,然后再對象里面有封裝了一個方法addHandler嗎?然后在addHandler里面又調用了相關函數??JS中方法和函數是不是一個包含和被包含的關系?
2015-12-20
前面理解的都是對的,但是關于最后的方法和函數這個我覺得方法和函數是同一個東西,只是叫法不一樣,不存在什么關系。