本帖最后由 moliu 于 2009-10-21 21:06:08 编辑

解决方案 »

  1.   

    将常用的短句缩略成一个功能性代码语句这句话就好比把JS最常用的document.getElementById();封装成函数
    如最常见到的function $(id){
       return document.getElementById(id);
    }//这样调用$('aa');
    扩展语句就是用已有的JS方法去扩展新的方法~·
    比如最常见的就是~·
    var stopPropagation = function(e){
    e = e || getEvent(e);
    if(e.stopPropagation){
    e.stopPropagation();
    }else{
    e.cancelBubble = true;
    }
    };这是一个IE跟FF下停止冒泡的事件~·
      

  2.   

    if...else...
    for
    do...while; while
    switch...case...break
    function (){}
    var obj = {}
    递归调用
    return
    ...
      

  3.   

    楼主真专业啊!看来,我还是个只会说模糊语言的语文老师。
    think in javascript!
      

  4.   

    对JS并不精通,说说自己的看法 :  BOM : if else
      DOM : 历遍,事件,函数等
      
      

  5.   

    在这个版块游走良久,js都是自学的,会的只是一些实例,不会举一反三,请问各位大大有没有系统学习js的好书?
      

  6.   

    我也在自学,主要看的犀牛的教程,还 参考其它的教程。感觉进步不少。有网友说得对,看书得看老外写的,最好英文版的,它能 告诉你原理性的东西,而不是一堆代码。网上一搜,就能找到下面的书,有第4版的中译本,5版的还没看到有中译本的
    JavaScript: The Definitive Guide, 5th Edition