会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
你的名字~
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2020年3月18日
webpack常用插件及作用
摘要: HotModuleReplacementPlugin:通过无刷新实现代码更新。HMR大幅提高了开发体验,只更新变更内容,调整样式迅速,避免了大部分的网络请求、浏览器重新渲染 copy-webpack-plugin:拷贝文件,from-to从一个地方拷贝到另一个地方 html-webpack-plug
阅读全文
posted @ 2020-03-18 16:25 你的名字~
阅读(215)
评论(0)
推荐(0)
2020年3月4日
函数柯里化
摘要: 柯里化是把接受多个参数的函数变换成接受一个单一参数的函数,并且返回接受余下参数的新函数的技术 例如写一个sum函数,让sum(1)(2)返回3 function sum(a) { return function (b) { return a + b; } } 这就是柯里化 // js 中的柯里化:封
阅读全文
posted @ 2020-03-04 10:32 你的名字~
阅读(218)
评论(0)
推荐(0)
2020年3月2日
防抖和节流
摘要: 防抖(debouncing)典型例子:限制 鼠标连击 触发。当一次事件发生后,事件处理器要等一定阈值的时间,如果这段时间过去后 再也没有 事件发生,就处理最后一次发生的事件。假设还差 0.01 秒就到达指定时间,这时又来了一个事件,那么之前的等待作废,需要重新再等待指定时间 function deb
阅读全文
posted @ 2020-03-02 14:55 你的名字~
阅读(199)
评论(0)
推荐(0)
实现深拷贝
摘要: 最简单常用的:JSON.parse(JSON.stringify(obj)) 简洁版: function deepCopy(obj) { let result; if(typeof obj 'object' && obj!==null){ result = obj.constructor Array
阅读全文
posted @ 2020-03-02 14:13 你的名字~
阅读(161)
评论(0)
推荐(0)
实现new操作符
摘要: 实现new操作符的过程: 1.创建一个对象 2.通过new创建的每个对象的_proto_都链接到该函数的prototype对象上 3.如果函数没有返回对象类型Object(包括Function,Array,Date等),那么new表达式中的函数将返回该对象的引用 function(fn){ cons
阅读全文
posted @ 2020-03-02 10:17 你的名字~
阅读(175)
评论(0)
推荐(0)
2020年2月27日
关于js中断ajax请求
摘要: 停止javascript的ajax请求有两种方式,一种是设置超时时间让ajax自动断开,另一种为手动去停止ajax请求,其核心是调用XMLHttpRequest对象上的abort方法,这里,我们以jquery举例说明: jquery的ajax对象的abort方法 调用abort后jquery会执行e
阅读全文
posted @ 2020-02-27 15:16 你的名字~
阅读(2857)
评论(0)
推荐(0)
2019年10月11日
从输入 URL 到页面加载完成,发生了什么?
摘要: 首先我们需要通过 DNS(域名解析系统)将 URL 解析为对应的 IP 地址,然后与这个 IP 地址确定的那台服务器建立起 TCP 网络连接,随后我们向服务端抛出我们的 HTTP 请求,服务端处理完我们的请求之后,把目标数据放在 HTTP 响应里返回给客户端,拿到响应数据的浏览器就可以开始走一个渲染
阅读全文
posted @ 2019-10-11 15:17 你的名字~
阅读(120)
评论(0)
推荐(0)
vue路由传参params和query的区别
摘要: 1.params只能用name来引入路由,query用path来引入2.params类似于post,query更加类似于我们ajax中get传参,说的再简单一点,前者在浏览器地址栏中不显示参数,后者显示,所以params传值相对安全一些。 query: params: 3.取值用法类似分别是this
阅读全文
posted @ 2019-10-11 09:47 你的名字~
阅读(498)
评论(0)
推荐(0)
2019年3月29日
input输入框限制(座机,手机号码)
摘要: 工作中遇到的问题 座机input输入框: 手机input输入框:
阅读全文
posted @ 2019-03-29 15:45 你的名字~
阅读(8696)
评论(0)
推荐(1)
2019年3月14日
判断当前页面是不是用户正在浏览的页面
摘要: 通过visibilitychange事件来判断页面可见性的状态,通过document.hidden来判断当前页面是否在浏览 或者
阅读全文
posted @ 2019-03-14 16:34 你的名字~
阅读(496)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告