摘要: What is Travis CI? Travis CI CI(Continuous Integration)翻译为持续集成。Travis CI是一个提供持续集成功能的平台,在Github上,可以添加Travis CI,当有code push时候,会推送通知到Travis,根据设置的脚本运行指定任务 阅读全文
posted @ 2019-12-31 07:51 残梦a 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 什么是pjax? pjax = ajax + pushState 通过ajax让页面进行局部刷新,然后通过pushstate让url发生改变,再让pushState,让页面产生一个回退的记录,从而让页面的性能进行大幅度的优化 简单demo感受一下 准备两个页面 index.html content. 阅读全文
posted @ 2019-12-20 20:22 残梦a 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 细心的小伙伴可能发现我的左下角有一个抖起来的小按钮,然后页面就开始皮了起来,哈哈好快乐啊 没有利用js,单独的使用了css3的动画就实现了这个效果 css设置 html文本设计 这里面写什么都可以,我就简单写了点文字 JS设计 总结 我们的页面就像抖音一样 抖了起来 代码其实就是这么快乐 阅读全文
posted @ 2019-12-19 20:00 残梦a 阅读(217) 评论(0) 推荐(1) 编辑
摘要: 防抖 解释定义 防抖是指在一定的时间内再次触发此事件,会清空上次的事件重新开始,如果制定的时间内没有再次触发,那么这个事件才会执行 例如: input输入信息,不可能每次按下都发起一个ajax请求,可以等一段时间内不输入了之后在发起请求 代码样例 节流 解释定义 节流是指在一定的时间同一事件只会触发 阅读全文
posted @ 2019-12-11 09:06 残梦a 阅读(2928) 评论(0) 推荐(0) 编辑
摘要: 在配置好hexo之后,我们发现访问网站很慢,但又不是我们使用的主题的问题,那么就是网络环境的影响,即使我们使用了CDN加速,但还是没有我们国内的网站访问起来快速,(听说去美国的服务器要经过太平洋下面的区域,那访问起来也算是挺快了啊),那我们就可以让我们的网站在国内和国外各备份一份,然后国内的用户访问 阅读全文
posted @ 2019-12-02 13:13 残梦a 阅读(2787) 评论(0) 推荐(2) 编辑
摘要: HTTP(超文本传输协议),是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接收HTML页面的方法。 HTTPS(超文本传输安全协议),是以安全为目标的HTTP 阅读全文
posted @ 2019-11-28 09:15 残梦a 阅读(392) 评论(0) 推荐(1) 编辑
摘要: 包管理工具 npm可以理解为前端的maven,一个包的管理工具 1. 查看npm和node版本 2. 初始化项目 默认配置初始化项目 3. 安装 本地安装 全局安装 指定版本 ^ 插入号 + 指定版本号:比如 ^3.5.2 ,安装 的最新版本(不低于 3.5.2),但是不安装 提升版本,不提升大版本 阅读全文
posted @ 2019-11-23 09:49 残梦a 阅读(312) 评论(0) 推荐(0) 编辑
摘要: http2多路复用 HTTP2采用二进制格式传输,取代了HTTP1.x的文本格式,二进制格式解析更高效。 多路复用代替了HTTP1.x的序列和阻塞机制,所有的相同域名请求都通过同一个TCP连接并发完成。在HTTP1.x中,并发多个请求需要多个TCP连接,浏览器为了控制资源会有6 8个TCP连接都限制 阅读全文
posted @ 2019-11-21 16:33 残梦a 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 手写new 看一下正常使用new 结果为 自己手写的new 结果为 总结一下 new相当于上面的哪些代码呢? new的具体步骤 1. 创建一个空对象 2. 修改 3. 只改this指向并且把参数传递过去,call和apply都可以 4. 根据规范,返回 null 和 undefined 不处理,依然 阅读全文
posted @ 2019-11-21 14:22 残梦a 阅读(7198) 评论(0) 推荐(4) 编辑
摘要: 怎么使用严格模式 在一个块级作用域内使用 在 中,默认为严格模式,无论是否有 严格模式特性 不能删除不可删除的属性,否则报错 不能使用前缀 0 表示八进制数,否则报错 变量必须声明后使用 变量不允许重名 不能使用with 不能对只读属性赋值 不能删除变量delete prop,会报错,只能删除属性d 阅读全文
posted @ 2019-11-20 09:31 残梦a 阅读(247) 评论(0) 推荐(0) 编辑