文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>web 基础复习

web 基础复习

时间:2008-11-09  来源:every_best

  烦死了。chinaunix竟然没有草稿箱的功能,我晕,早知道就要保留下来。哭。。。    CSS和div的联合使用。记住了。内容也不是很多,一小篇文章也可以搞定。         

javascript
     功能:
        增强页面动态效果
        实现页面(浏览器)与用户之间的实时,动态的交互
     语言特点:
       脚本语言(Script language)这让我想起了游戏里面的脚本语言。嘿嘿。
       解释执行。
       基于对象。
       事件驱动
       简单
      弱类型(类型不是很强调, vb也是一种弱类型,c++就不是了。)
   
   可以出现的位置:
    HTML页面主体<body>
    HTML页面头部。<head>
    单独的外部文件。

    数据类型
       基本数据类型:
           整型,浮点型,字符型,布尔型
       对象类型
         内置对象:String,Math,Date
         浏览器对象 Window document,History,Forms。
         用户自定义对象。
   
    javaScript的关键字:
        break,delete,function,return,typeof
case,do,if,switch,var,catch,else,in,this,void,continue,false,instanceof,throw while,debugger,finally,new,ttrue,with,
default,for,null,try

   window.prompt();//代开window输入数据。
   

   js的数组:
       可以不同类型的数据。
        
     var a1=new Array()
     var a2=new Array(size);
     var a3=new Array(v1,v2,v3);

    js的函数:
    function 子程序,
       fuction<函数名>(<形式参数列表>){
       <fucntion body>
       [return 语句]}

     事件以及时间处理机制:
      Event事件,
           用于描述了发生什么事情,用户的鼠标或者键盘操作,已经其他的页面操作(页面加载,和卸载),都会触发相应的事件。
     事件源
          可能产生事件的组件,通常为表单组件。
     事件驱动(Event Driven)
          由事件引发程序的响应。
     事件处理代码,
          js中事件处理代码通常定义为函数的形式,其中加入所需的处理逻辑,并将之关联到所关注的事件源组件上。

     常用的时间类型
       onClick onDbclick onLoad(加载) onUnload(卸载) onchange onMousemove onFocus(成为焦点) onBlur(对象失去焦点)

    js常用的对象,
        内置对象Math,Date,String.
       Math:PI,abs(),sin(),cos(),round(),sqrt(),pow(),random();
      Date:
          getYear(),getMonth(),getDate().getDay()(星期几),getHours(),getMinutes(),getTime()

     字符串对象。length,charAt(i),indexOf(chr),indexOf(chr,fromIdx),
lastIndexOf(chr),substring(m,n) substring(m) toLowerCase() toUpperCase()
    
    系统函数
       eval() 计算字符串的。。
       parseInt(str)
        parseFloat(str)
         parseInt(str,radix);
      isNaN(v)判断一个值是否为
  浏览器对象:
       js内置对象。
   
    window对象,可使用window对象获取浏览器窗口的状态信息,也可以通过它来访问其他的浏览器对象以及窗口中发生事件信息。
     window对象是其他浏器对象的共同祖先,所以一般在javascript程序中可以省略window对象。

    浏览器打开HTML文档,通常会创建一个window对象。
    window对象常用方法。
    alert(),open(URL,windowName,parameterList),close(),promt(text.DefaultText),confirm(text),setInterval(func,tuner)
     
     document对象,Document对象是window对象属性,它表示的是当前显示的文档,其中封装了文档中元素的相关信息,并提供了相应的操作功能。
     Document对象主要方法。write().
    
     location对象 Location对象是window对象的属性,表示的是当前打开的URL,并提供了相关
的基本操作方法。
      常用的方法:
           window.location="targetURL"
    raload()
 
      History对象,
   Histroy 对象对象是window对象的属性,它封装了当前浏览器窗口,曾经 访问过的网页URL信息。并提供了相应的访问和页面跳转功能。

    Histroy对象主要属性和方法
。 go(index)back(),forward().

     Navigator对象,
         Navigator对象是window对象的属性,它封装了但钱浏览器的相关信息。
     主要属性。
     appName, appVersion,language,platform.

     
相关阅读 更多 +
排行榜 更多 +
合合合军团

合合合军团

策略塔防 下载
街头滑板

街头滑板

体育竞技 下载
武者生存

武者生存

体育竞技 下载