赞了文章2018-12-08
「算法」二字听来高深,常常让人望而却步,而《算法图解》是一本对算法初学者友好的书,此书图文并茂,循序渐进的帮我们理清算法中一些基础概念,还介绍了一些有意思的算法及其用途,以提升读者的兴趣,帮助我们步入算法的大门。本书也许不仅仅是一本讲述概念的书,...
回答了问题2018-12-02
楼上使用了reduce可以返回promise串行执行的特性,厉害。我提供一个递归的版本,比较朴素: {代码...}
回答了问题2018-12-02
判断韩文: {代码...} 判断越南语: {代码...}
回答了问题2018-12-02
{代码...}
发布了文章2018-11-09
浏览器的事件循环,前端再熟悉不过了,每天都会接触的东西。但我以前一直都是死记硬背:事件任务队列分为macrotask和microtask,浏览器先从macrotask取出一个任务执行,再执行microtask内的所有任务,接着又去macrotask取出一个任务执行...,这样一直循环下去。但是...
赞了回答2018-03-04
通过 npm config ls 查看是否使用了非 npmjs.org 官网的 registry。如下: {代码...} 使用了 taobao 的 registry 地址造成登录出现如标题所示错误。 解决办法 暂时切换回 npm 官方库地址: npm config set registry https://registry.npmjs.org/
回答了问题2018-03-03
用下面的代码实验,是可以打印的。我怀疑你的that.ctx.model.User.find返回的data数组的getter里处理了integralExtral。你JSON.parse(JSON.stringfy())后,把原来的getter干掉了。
回答了问题2018-03-03
我这里是可以查出来的,你可以检查下你的query,或者查看elasticsearch中是否存在你保存的数据
发布了文章2018-01-17
公司的前端项目是上报了各项性能数据的,如首屏时间、onload时间、网络用时等;由于用户可能处于各类环境中,如不同的网络环境、机型差异、同一手机的不同运行状态等,导致性能数据会有较大的波动,而这些异常数据对平均值的影响是非常大的,因此不能简单地用平均值...
发布了文章2018-01-15
发布于知乎:基于正态分布的前端性能数据分析(一)
关注了问题2017-12-21
赞了文章2017-12-08
对这个翻角效果的难点在于没有翻开的时候露出的是dom下面的内容 , 实现角度来说 纯dom + css动画的设计方案并没有相出一个好的对策 ; 于是捡起了好久之前学的入门级别的canvas;
赞了回答2017-12-05
给你个思路
赞了文章2017-10-23
DOM是文档对象模型(Document Object Model)的简写,在浏览器中我们可以通过js来操作DOM,但是这样的操作性能很差,于是Virtual Dom应运而生。我的理解,Virtual Dom就是在js中模拟DOM对象树来优化DOM操作的一种技术或思路。
发布了文章2017-10-17
Tabris.js是一个移动应用开发框架,支持完全用JavaScript实现的一套代码来开发iOS、Android、Windows应用;个人观点,如果React Native的上手难度系数是8,那么Tabris.js的上手难度系数应该不到6。 文档清晰,非常适合前端开发人员的开发思路 支持线上构建,不需要做...
回答了问题2017-09-19
我猜测题主的入口html(index.html)被缓存了 被缓存的html还是引用的原始的js文件(上一次添加了hash的js文件) 因此浏览器根本就没有向服务器请求任何静态资源,包括index.html 如果仅从前端的角度解决index.html被缓存的问题,可以将入口html设置为jump.html,jum...
发布了文章2017-09-18
上一次已经提到,图的遍历一般有两种算法,即广度优先和深度优先。其中深度优先搜索算法会从第一个指定的顶点开始遍历图,沿着路径直到这条路径最后一个顶点,接着原路回退并探索下一条路径。换句话说,它是先深度后广度地访问顶点,如下图1。
发布了文章2017-09-18
上一次已经提到,图的遍历一般有两种算法,即广度优先和深度优先。其中广度优先搜索算法会从指定的第一个顶点开始遍历图,先访问其所有的相邻点,就像一次访问图的一层。换句话说,就是先宽后深地访问顶点,如图1。
发布了文章2017-09-18
图和散列表、二叉树一样,是一种非线性数据结构。如图1所示,图由一系列顶点以及连接顶点的边构成。由一条边连接在一起的顶点成为相邻顶点,比如A和B、A和D是相邻的,而A和E不是相邻的。一个顶点相邻顶点的数量叫作度,比如A的度为3、D的度为4。路径指相邻顶点的一个...
赞了回答2017-09-13
You will notice in the project structure we have two directories for static assets: src/assets and static/. What is the difference between them?