1.JavaScript是网景(Netscape)公司开发的一种基于客户端浏览器,面向对象、事件驱动式的网页脚本语言.

2.JavaScript:定义在函数外的变量是全局变量; 定义在函数内的变量,如果声明了var,那这个变量就是局部变量,如果不声明var,不那么这个变量就是全局变量。

3.with:表示在with括号包含的代码都是属于document对象里面的函数

with(document){ 
          write("XXX");
          write("XXXX");
     }

4.JavaScript:在JavaScript中函数(function)就是对象,可以把函数当成一个构造函数来使用。在JavaScript中没有方法(函数)重载的概念。

5.给JavaScript的对象指定方法:

<script type= "text/javascript"> 
          function member(name, age){ 
               this .name = name; 
              this .age = age; 
            this .display = display; //指定Member对象的display方法; 
        } 
         function display(){ 
              document.write( this .name + " : " +  this.age + "<br />" ); 
        } 
      </ script>

6.定时器: 

      1) window对象中有一个定时方法setTimeout(Object,int);其中Object对象中要写标准的JS代码;int参数写要隔多长时间后执行一次,以毫秒为单位

window.setTimeout(  
  "alert("定时器")" 
  , 7000);

     2)window对象中一个定时器方法["定时器对象名    =   "]setInterval(Object,int);同上、这个方法可以通过调用window.clearInteral(定时器的名字);终止定时器的执行;

     3)两种定时器的区别:第一种定时是在某个时间后执行传进去的JS代码,而第二种是每隔一段时间后执行一次传进去的JS代码;

7.在JavaSctipt中有一个function对象,所有自定义的 函数都是function对象类型的。function对象接收的所有参数都市字符串类型的,其中最后一个参数就是要执行的函数体,而前面的参数则是函数真正需要接收的参数。

8.在JavaScript中,每个函数都有一个隐含的对象,arguments,表示给函数实际传递的参数。

9.在JS中为某个对象(控件)绑定事件通常可以采用两种手段:

     1)

< input type = "password" onblur = "checkPassword(this)" />

     2)

<script type="text/javascript">
 function getEvent(event){ 
         alert("事件类型:" + event.type);       
  }         
  document.write("单击中..."); 
 document.onmousedown = getEvent; 
  </script>

10.两种类型的Cookie:
     1)持久性cookie:会被存储到硬盘上.

     2)回话Cookie:不会存储到客户端硬盘上,而是放在浏览器进程所处的内存当中,当浏览器关闭,则该Cookie就会销毁。