摘要: 问题描述 在日常编码中会遇到将类数组对象转换为数组的问题,其中常用到的一种方式使用Array.prototype.slice()方法。 类数组对象 所谓的类数组对象,JavaScript对它们定义为:它们看起来很像数组,只是具有部分和数组相同特性: 拥有length属性 元素保存在对象中,可以通过索 阅读全文
posted @ 2018-08-29 23:36 Aarongo 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 开始日期:2018/07/23 前言 近段时间一直在阅读《数据结构与算法JavaScript描述》这本书,重新学习下算法。算法是作为一个程序员的基本素养,还是掌握一些基本的算法的,譬如排序算法。排序算法又分为基本排序算法和高级排序算法,以排序的效率来划分。以下的冒泡排序就是基本排序算法,最慢的排序算 阅读全文
posted @ 2018-08-28 15:39 Aarongo 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 开始时间:2018/07/15 前言 光阴易逝,一下子8月份又即将过去了,这个月读书实在太少,断断续续读完的这本《人工智能简史》,书中讲述的是人工智能的发展史,涉及了人工智能学科的所有领域,包括人工智能起源、自动定理证明、专家系统(现在所谓的知识图谱)、神经网络、自然语言处理、遗传算法、深度学习、强 阅读全文
posted @ 2018-08-27 22:49 Aarongo 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 方法描述 bind()方法创建一个新函数,当被调用时,将其this关键字设置为提供的值。 语法说明 fn.bind(thisArg,arg1,arg2,..) 参数说明 thisArg:当绑定函数被调用时,该参数会作为原函数运行时的this指向。当使用new操作符调用绑定函数时,该参数无效。 arg 阅读全文
posted @ 2018-07-23 20:59 Aarongo 阅读(2981) 评论(0) 推荐(3) 编辑
摘要: 语义区别 GET请求用于获取数据 POST请求用于提交数据 缓存 GET请求能被缓存,以相同的URL再去GET请求会返回304 POST请求不能缓存 数据长度 HTTP协议从未规定过GET/POST请求长度是多少,所谓的请求长度限制由浏览器和Web服务器决定的,各种浏览器和 web 服务器的设定均不 阅读全文
posted @ 2018-07-18 09:22 Aarongo 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 本文目标 读完本文,能够明白 什么是HTTPS、TLS(SSL),TLS和HTTPS的关系 什么是数字证书及认证过程 摘要、数字签名 对称、非对称加密算法 HTTPS概述 HTTPS,也称作HTTP over TLS。就是在安全的传输层上发送的HTTP。HTTPS经由HTTP进行通信,但利用SSL/ 阅读全文
posted @ 2018-07-17 00:49 Aarongo 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 问题背景 在微信WebView下的页面中登录后,关闭WebView返回后再次进入页面,发现登录态还存在,原因是微信不会主动清除cookie以及其他的缓存。 期望是关闭窗口后会清除cookie,重新进入页面过程中引导登录。在浏览器下cookie没有设置有效期,生命周期为当前会话,关闭浏览器后就会被清除 阅读全文
posted @ 2018-04-25 18:10 Aarongo 阅读(4437) 评论(0) 推荐(0) 编辑
摘要: Webpack版本 分析版本为3.6.0 4.0为最近升级的版本,与之前版本变化较大,编译输出的文件与3.0版本会不一致,目前项目中使用的版本3.0版本,所以基于3.0版本进行分析学习。 Webpack构建流程 初始化:启动构建,读取与合并配置参数,加载Plugin,实例化Complier 编译:从 阅读全文
posted @ 2018-04-13 20:44 Aarongo 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 场景描述 在使用JS控制动画时一般需要在动画结束后执行回调去进行DOM的相关操作,所以需要监听动画结束进行回调。JS提供了以下事件用于监听动画的结束,简单总结学习下。 CSS3动画监听事件 transitionEnd事件 transitionEnd事件会在CSS transition动画结束后触发。 阅读全文
posted @ 2018-01-21 17:48 Aarongo 阅读(23272) 评论(0) 推荐(2) 编辑
摘要:   最近翻了翻《高性能网站建设指南》一书,学习了一些前端性能优化的知识,收获还是蛮多的。全书主要详细介绍了14条前端性能优化规则及实践案例,虽然这书出版已经有些年份了,但是书中的大部分规则依旧还是适用的,不过目前Yahoo!'s Exceptional Performance t 阅读全文
posted @ 2017-12-11 22:08 Aarongo 阅读(326) 评论(0) 推荐(0) 编辑