zoukankan      html  css  js  c++  java
  • html5相关

    一. html5新元素(常用和需要知道 其他可去w3school或菜鸟教程)

    新元素

    canvas:定义图形(重点,建议有时间的小伙伴深入研究下)

    新多媒体元素

    audio:音频

    video: 视频

    source: 定义媒体 audio或者video

    新语义元素

    header, footer, progress, section, article, aside

     

    内联SVG

    SVG矢量图形

    使用XML格式定义

    拖拽

    draggable属性

    新Input类型

    color,date,datetime,email,month,number,search,tel,time,url,week

    新表单属性

    自查

    Web存储

    localStorage 本地存储 手动清除

    sessionStorage 会话存储 会话结束清除

    setitem,getitem,removeitem,clear,key

    Web SQL数据库 (没用过)

    openDatabase:这个方法使用现有的数据库或者新建的数据库创建一个数据库对象。

    transaction:这个方法让我们能够控制一个事务,以及基于这种情况执行提交或者回滚。

    executeSql:这个方法用于执行实际的 SQL 查询。

    Web Workers (没用过)

    运行在后天javaScript,不影响页面性能

    服务器发送事件(server-sent event)

    server-sent事件指网页自动获取来自服务器的更新

    WebSocket (重要)

     持续双向数据传输

    let Socket = new WebSocket(url, []);

    属性

    readyState(0: 尚未连接;1:已连接,可通讯;2:连接正在关闭;3:已关闭或连接不能打开)

    bufferedAmount:已被send() 放入正在队列中等待传输

    事件

    Socket.onopen: 连接建立时触发

    Socket.onmessage: 客户端接收服务端数据时触发

    Socket.onerror: 连接错误时触发

    Socket.onclose: 连接关闭时触发

    方法

    send(): 使用连接发送数据

    close():关闭连接

    WebSocket协议本质是一个基于TCP的协议

  • 相关阅读:
    RequireJS进阶(二)
    JavaScript判断元素为数字的奇异写法
    RequireJS进阶(三)
    RequireJS进阶(一)
    读Ext之十四(Ext元素)
    JavaScript中__proto__与prototype的关系
    工作流术语
    一个例子(Hello World)
    无题
    再谈调用子流程(1)
  • 原文地址:https://www.cnblogs.com/aisiqi-love/p/12273430.html
Copyright © 2011-2022 走看看