美文网首页
网易微专业大纲 - 3DOM编程艺术

网易微专业大纲 - 3DOM编程艺术

作者: Marks | 来源:发表于2017-03-28 17:24 被阅读19次

    1.基础篇

    1.文档树
    dom范围,节点类型,节点关系,getElements,children,sibling

    2.节点操作 getElementById,getElementsByClassName,getElementsByTagName,querySelector(All),createElement,innerHTML,innerText,appendChild,insertBefore,insertAdjacentELement(HTML),removeChild,replaceChild

    3.属性操作
    getAttribute,setAttribute,datalist

    4.样式操作
    className ,classList,style,cssText

    5.事件
    capture、target、bubble,事件注册、取消事件注册、事件触发;事件对象;阻止事件冒泡、阻止默认事件,DOM事件分类及继承关系;鼠标事件类型、鼠标事件对象、鼠标事件举例;键盘、输入、焦点事件类型、事件对象、事件举例;其他常用事件介绍与举例,事件代理原理、事件代理例子、事件代理优缺点

    6.数据通信
    http协议中的头信息字段及应用
    ajax(xhr2,跨域),CORS,jsonp

    7.数据存储
    cookie
    localStorage、sessionStorage

    8.动画
    setInterval, setTimeout, requestAnimationFrame(),幻灯片切换动画实例

    9.音频、视频
    audio和video常用属性、方法和事件

    10.canvas
    介绍canvas基本用法和常用API

    11.BOM
    Screen,navigator,location,history对话框,窗体互操作,load,beforeunload,scroll,resize等事件

    12.表单操作
    input、select、textarea
    表单验证属性、接口、事件、应用
    表单提交属性、接口、事件、应用
    案例讲解表单的综合应用

    13.列表操作
    列表的显示、添加、删除、更新、选择操作,面向视图编程和面向数据编程方式的实现对比

    2.实践篇

    1、组件实践
    弹窗组件和轮播组件

    相关文章

      网友评论

          本文标题:网易微专业大纲 - 3DOM编程艺术

          本文链接:https://www.haomeiwen.com/subject/ittsottx.html