![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
平凡的娃
这个作者很懒,什么都没留下…
展开
-
介绍防抖节流原理、区别以及应用,并用javascript进行实现
介绍防抖节流原理、区别以及应用,并用javascript进行实现防抖:当一个事件触发时候,需要等待n秒以后执行回调,如果在等待的n秒内该事件又被触发了,那么需要重新计时等待n秒。使用场景:搜索框联想:防止联想发送请求,只发送最后一次按钮提交的场景,防止多次提交按钮,只执行最后一次提交简单版本<button class="debounce-btn">简单版防抖</button><script> // 防抖:在事件被触发n秒后再次执行回调,如原创 2020-11-25 11:30:36 · 455 阅读 · 1 评论 -
微信公众号链接自定义分享总结
微信H5自定义分享页面总结微信公众号中默认的分页页面很难看,默认的缩略图。工作需要将他自定义为想要的形式。具体详情查看微信开发者文档:微信开发者文档第一步、公众号需要配置1、需要一个公众号的 appId、appSecret 只要有公众号,那么这个就有。2、在该公众号的js安全域名配置一个域名用来做分享出去的链接。(登录微信公众平台---->公众号设置---->功能设置---->js安全域名)。3、需要开通微信分享接口(登录微信公众平台----> 接口权限 ---->原创 2020-09-28 14:30:35 · 3004 阅读 · 0 评论 -
cookie、sessionStorage和localStorage的区别
cookie、sessionStorage和localStorage的区别补充:Cookie如果设置了过期时间则保存在硬盘中除非手动删除否者一直存在Cookie如果没有设置过期时间保存在浏览器内存中,关闭浏览器就删除sessionStorage一直保存在浏览器内存中,关闭页面或浏览器信息就被清除localStorage保存在硬盘中,除非手动删除,否则一直存在Cookie、sessionStorage和localStorage都遵守同源策略Cookie、localStorage不同标签页但是原创 2020-09-22 13:53:33 · 253 阅读 · 0 评论 -
前端发送请求的方法总结
1 )原生的ajaxget请求function ajax(url,success,error){ if(window.XMLHttpRequest){ var oAjax = new XMLHttpRequest(); }else{ var oAjax = new ActiveXObject('Microsoft.XMLHTTP'); }...原创 2020-09-03 15:58:08 · 2040 阅读 · 0 评论 -
JS中new的原理及实现(个人见解)
JS中new的原理及实现第一部分、new的作用:一. 执行构造函数二. 返回一个对象:{1、构造函数中没有return,默认返回this。2、有return ,但是返回的不是对象,继续返回默认的this。3、有return并且是对象,那么返回该对象。无论如何都会返回一个对象}案例:var Vehicle = function (p) { this.price = p;};var v = new Vehicle(500);上面代码通过new命令,让构造函数Vehicle生成一个实例对象原创 2020-09-03 15:54:04 · 946 阅读 · 0 评论