JavaScript中我所遇函数 以及不太明白函数

 JavaScript学的最差劲 函数只能没事翻翻 加深印象  

/******************************基础基础最基础***********************************/
url 组成部分 

http://www.163.com:80/admin/index.php
http://    含义是超文本传输协议 
https://   加了S后 含义是保密 加密 更加安全的http 
www        主机名称 
163.com    域名 
:80       Apache的端口 
/admin     目录名称 
/index.php 脚本名称 


BOM比较重要的内容函数:
window:
      setInterval()---->方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
      clearInterval()---->方法可取消由 setInterval() 函数设定的定时执行操作。
                   补充:注意: 要使用 clearInterval() 方法, 在创建执行定时操作时要使用全局变量
      setTimeout()----> 方法用于在指定的毫秒数后调用函数或计算表达式。
      clearTimeout()---->方法可取消由 setTimeout() 方法设置的定时操作。
                   补充:要使用 clearTimeout() 方法, 在创建执行定时操作时要使用全局变量;
      alert()---->方法用于显示带有一条指定消息和一个 OK 按钮的警告框。
      confirm()---->方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。
      print()---->方法用于打印当前窗口的内容。
  属性frames---->属性返回窗口中所有命名的框架。

Navigator 对象包含有关浏览器的信息。
      appName---->属性可返回浏览器的名称
      appVersion--->属性可返回浏览器的平台和版本信息。该属性是一个只读的字符串。
      platform---->属性是一个只读的字符串,声明了运行浏览器的操作系统和(或)硬件平台。
      userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。
      
screen 对象包含有关用户屏幕的信息.
      availHeight---->属性声明了显示浏览器的屏幕的可用高度,以像素计。
      availWidth---->属性声明了显示浏览器的屏幕的可用宽度,以像素计。在 Windows 这样的操作系统中,这个可用高度不包括分配给半永久特性(如屏幕底部的任务栏)的垂直空间。
      width---->属性设置元素的宽度。
      height---->属性设置元素的高度。
      
history 对象在编写时可不使用 window 这个前缀。为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制。
      length---->属性可设置或返回数组中元素的数目。
      back()---->方法可加载历史列表中的前一个 URL(如果存在)。调用该方法的效果等价于点击后退按钮或调用 history.go(-1)。
      forward()---->方法可加载历史列表中的下一个 URL。调用该方法的效果等价于点击前进按钮或调用 history.go(1)。
      go()---->方法可加载历史列表中的某个具体的页面。
      
location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。
      href---->属性是一个可读可写的字符串,可设置或返回当前显示的文档的完整 URL。因此,我们可以通过为该属性设置新的 URL,使浏览器读取并显示新的 URL 的内容。
      reload()---->方法用于重新加载当前文档。

      childNodes---->获取当前元素的所有子节点 
      firstChild---->获取当前元素节点的第一个子节点 
      lastChild---->获取当前元素节点的组好一个节点 
      owenrDocument---->获取该节点的文档节点 相当于document
      parentNode---->获取当前节点的父节点 
      previousSibling---->获取当前节点的前一个同级节点
      nextSibling---->获取当前节点的最后一个同级节点 
      attribute---->获取当前元素节点的所有属性节点集合 
      write()---->这个方法可以把任意字符串插入到文本当中 
      createElement()---->创建一个元素节点 
      appendChild()---->创建一个文本节点 
      insertBefore()---->将新节点插入在前面
      replaceChild()---->将新节点替换旧节点
      cloneNode()---->复制节点 
      removeChild()---->移除节点  
      nextSibling---->属性可返回某个元素之后紧跟的节点(处于同一树层级中)。返回节点以节点对象返回。注意: 如果元素紧跟后面没有节点则返回 null.
      previousSibling---->返回列表项的 previousSibling(前一个同胞节点).
      
     

DOM操作表格用的一些函数
       caption---->保存着<caption>元素的引用
       tBodies---->保存着<tbody>元素的HTMLCollection集合 
       tfoot---->保存着对<tfoot>元素的引用
       tHead---->保存着<thead>元素的引用 
       rows---->保存着对<tr>元素的HTMLCollection集合 
       createTHead()---->创建<thead>元素 并返回引用 
       createTFoot()---->创建<tfoot>元素 并返回引用 
       createCaption()---->创建<caption>元素 并返回引用
       deleteTHead()---->删除<thead>元素 
       deleteTFoot()---->删除<tfoot>元素 
       deleteCaption()---->删除<caption>元素 
       deleteRow(pos)---->删除指定的行 
       insertRow(pos)---->向rows集合中的指定位置插入一行 
       

       focus()---->方法可把键盘焦点给予一个窗口
       click()---->方法用于在单选按钮上模拟一次鼠标点击
       checked---->属性设置或返回 checkbox 是否应被选中
       attr()---->方法设置或返回被选元素的属性和值

       offset()---->方法返回或设置匹配元素相对于文档的偏移(位置)
       scrollTop()---->方法返回或设置匹配元素的滚动条的垂直位置
       removeClass()---->方法从被选元素移除一个或多个类
       toggleClass()---->对设置或移除被选元素的一个或多个类进行切换
       ajaxSuccess()---->方法规定 AJAX 请求成功完成时运行的函数





canceled---->取消 
Pending---->没有完毕 正在执行 

猜你喜欢

转载自blog.csdn.net/feiyucity/article/details/86661246