js基础-事件

js事件鼠标键盘事件:onclick、ondbclick、onmousedown、onmouseup、onmouseover、onmousemove、onmouseout、onkeypress、onkeydown、onkeyup;页面事件:onload、onunload、onresize、onerror、onabort;表单相关事件:onblur、onchange、onfocus、onreset、

- 阅读全文 -

js-web-api js 存储

js存储javaScript有三种数据存储方式,分别是:cookie:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。只在设置的cookie过期时间之前一直有效,即使窗口或浏览器关闭。sessionStorage:html5提供的,仅在当前浏览器窗口关闭前有效,自然也就不可能持久保持localStorage:html5提供的,始终有效,窗口或

- 阅读全文 -

js-节流防抖

节流(throttle)function throttle(fn,delay){ let valid = true return function() { if(!valid){ //休息时间 暂不接客 return false } // 工作时间,执行函数并且在间隔期内把状态位设为无效

- 阅读全文 -

JS基础-BOM

BOMJS 浏览器对象模型(Browser Object Model, BOM)被广泛应用于 Web 开发之中,主要用于客户端浏览器的管理。OM 概念比较古老,但是一直没有被标准化,不过各主流浏览器均支持 BOM,都遵守最基本的规则和用法,W3C 也将 BOM 主要内容纳入了 HTML5 规范之中BOM-window使用系统对话框alert():确定提示框。由浏览器向用户弹出提示性信息。该方法包含

- 阅读全文 -

js基础——DOM

DOMDOM 是 W3C(World Wide Web Consortium)标准。同时也 定义了访问诸如 XML 和 HTML 文档的标准:DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。DOM节点DOM节点分为三大类:元素节点、属性节点、文本节点;## DOM访问通过使用 getElementById() 方法通过使用 getElementsByT

- 阅读全文 -