• Html5新的选择器


    querySelector() 选择器 注:只能选择一个元素

    querySelectorAll() 选择器 注:选择一组元素

    getElementsByClassName() 专门针对class的,获取一组class元素

    获取class列表属性

    classList

      Length:class的长度

      Add():添加class的方法

      Remove():删除class方法

      Toggle():切换class方法

    JSON的新方法

    新方法的应用,深度克隆对象

    深拷贝

    data自定义数据

      data-name:dataset.name

      data-name-first:dataset,nameFirst

    延迟加载JS

     JS的加载会影响后面的内容加载

        很多浏览器都采用了并行加载JS,

        但还是会影响其他内容

    Html5的defer和async

        defer:延迟加载,会按顺序执行,

        在onload执行前被触发

        async:异步加载,加载完就触发,

        有顺序问题

    pushState方法

      

    history

      服务器下运行

      pushState三个参数:

        数据 标题(还没有实现) 地址(可选)

    Popstate事件: 读取数据event.state

    注意:网址是虚假的,需要服务器后台指定映射对应页面,不然刷新找到不到页面

     

  • 相关阅读:
    Sword 17
    Sword 16
    Sword 15
    Sword 14-II
    Sword 14-I
    Sword 13
    Sword 11
    Sword 10-II
    Sword 10
    【python+selenium】三种等待方式
  • 原文地址:https://www.cnblogs.com/y123/p/10872187.html
Copyright © 2020-2023  润新知