Vien Dave +
Weibo Douban Instagram

《JavaScript DOM 编程艺术》读书笔记

第1章 JavaScript简史

第2章 JavaScript语法

第3章 DOM

     function getElementsByClassName(node,classname){
          if(node.getElementsByClassName){
               return node.getElementsByClassName(classname);
          }else{
               var results = new Array();
               var elems = node.getElementsByTagName("*");
               for(var i=0; i<elems.length; i++){
                    if (elems[i].className.indexof(classname) != -1){
                         results[results.length] = elems[i];
                    }
               }
          return results;
          }
     }

第4章 实例研究:JavaScript美术馆

     node.childNodes[0] = node.firstChild;
     node.childNodes[node.childNodes.length-1] = node.lastChild;

第5章 JavaScript编程原则和良好习惯

第6章 案例研究:JavaScript美术馆改进版

     function addLoadEvent(func){
           var oldonload = window.onload;
           if (typeof window.onload != 'function'){
                window.onload = func;
           }else{
               window.onload = function(){
                    oldonload();
                    func();
               }
           }
     }

近期文章