JavaScript的进阶之路(七)客户端JavaScript知识点总结

一、客户端JavaScript主要是BOM DOM的操作和js脚本的兼容性、互用性、可访问性、安全性的应用。以及一些框架的引用。

二、BOM:浏览器对象模型 主要介绍window对象

      1、定时器:setTimeout()    setInterval()

      2、浏览器定位和导航:window.location

      3、浏览历史:window.history

      4、浏览器信息和屏幕信息  window.navigator和 window.screen

      5、对话框: alert() confirm() prompt() showModalDialog() 

      6、错误处理  try catch 

      7、作为window对象属性的文档元素:客户端类库jQuery中$("id")的定义方法

      8、多窗口和窗体:iframe学习  window.open()   window.close()   窗体之间的关系  window.opener()

      9、cookie

三:DOM:文档对象模型 是表示和操作HTML文档内容的基础API

      1、选取文档元素 document.getElementById()

      2、文档结构和遍历

      3、文档元素的属性

      4、元素的内容

      5、创建、插入和删除节点

      6、关于文档坐标和视口坐标 

      7、表单

四、事件处理:

       1、文档的加载  鼠标 滚轮 拖放 键盘 文本输入 

       2、注册和调用事件处理程序 

五、AJAX   XMLHttpRequest对象  JSONP技术  基于服务器端推送事件的Comet技术

六、客户端存储

      1、locationStorage 和 sessionStorage 

      2、cookie技术

      3、应用程序存储和离线web应用

七、多媒体和图形 img video audio  svg canvas

八、jQuery  BootStrap(移动端) Vue.js    React.js   Angular.js   Less或者Sass

九、常用API :Echarts图表  百度地图   HTML5 API

十、服务端的JavaScript:node.js  

 

posted @ 2018-02-05 15:44  魔兽IT  阅读(110)  评论(0编辑  收藏  举报