nodebook/20191009/20191009.md
2019-10-13 16:37:43 +08:00

1.5 KiB
Raw Permalink Blame History

20191009

js

  • window(浏览器顶级对象)

    • 所有变量属于window
    • name,top 属于window自有属性不可使用
    • 属性以及方法<window.>functionName可以省略window
    • window.confirm();模态框返回Boolean
    • window.promit('str',defaultStr);输入框返回str
    • window.alert('str'); 消息弹框,具有阻塞性,类似断点
    • window.onload 页面加载完成事件
    • window.onunload 页面关闭之后
    • window.onbeforeunload 页面关闭之前
    • window.navigator 对象包含有关访问者的信息
    • navigator.userAgent 用户浏览器类型
    • navigator.platform 客户端操作系统位数
  • BOM

    • location

      • href 页面跳转
      • hash 地址#后边的内容
      • host 主机和端口号
      • hostname 主机名
      • pathname 文件路径(相对路径)
      • port 端口
      • protocol 协议
      • search ?后边的内容(参数)
      • assign(<hrefStr>) 跳转页面方法
      • replace(<hrefStr>) 无记录跳转
      • reload 重载
    • history

      • go(<number>) 页面跳转<number>
      • back() 回退
      • forward() 前进
  • setInterval(<function>,time)

    • function: 函数体
    • time: 每次重复的时间
    • returnIntervalId 定时器ID用于清空定时器
  • clearInterval(timerId)

    • timerId: 定时器ID
  • 感谢高同学提供的html文件阿里嘎多