摘要:
在我们日常编码中,需要异步的场景很多,比如读取文件内容、获取远程数据、发送数据到服务端等。因为浏览器环境里 是单线程的,所以异步编程在前端领域尤为重要。 异步的概念 所谓异步,是指当一个过程调用发出后,调用者不能立刻得到结果。实际处理这个调用的过程在完成后,通过状态、通知或者回调来通知调用者。 比如 阅读全文
摘要:
前几天,对九霄项目进行了一次大范围的性能优化,效果还不错,<strong 首屏从最开始的899个请求4.98s加载,到最后29个请求998ms加载,提升了79%以上。</strong 这里记录一下优化的过程,方便有需要的朋友。 开篇新工作已经4个多月,从0开始到现在三个子系统并行,每个子系统负责滴... 阅读全文
摘要:
怎样选择前端框架 怎样选择适合自己的前端框架,并在高产但良莠不齐的前端社区中保持理性 翻译自: "http://fse.guru/" 介绍 Hello,开发朋友们! 下面你将看到一些比较主观的工具和框架。 但不要害怕! 你可以选择任何你所熟悉的,或者忽略他们直接用你自己喜欢... 阅读全文
摘要:
截屏一直以来,就是客户端的专利,对于浏览器端可谓无能为力。不过,自从canvas出来以后,就不一样了。HTML5中canvas的方法, 可将canvas的内容保存为图片。简单保存canvas图片的代码如下: function convertCanvasToImage(canvas) { var im... 阅读全文
摘要:
说到“山顶角”,相信大多数前端人都能够在几秒内想到实现方式、兼容方式。如果不清楚山顶角的同学,请点这里: <a href="https://css tricks.com/snippets/css/css triangle/" title="https://css tricks.com/snippet... 阅读全文
摘要:
在我们日常开发中,通常会接入第三方的登录,比如QQ、微信、微博等。在公司内部,也会介入公司的内网登录。通常情况下,我们的方案是:<a href="http://qubaoming.me/wp content/uploads/2015/10/a.png" <img src="http://qubaom... 阅读全文
摘要:
## React介绍React是Facebook开发的一款JS库,用于构建用户界面的类库。它采用声明式范例,可以传递声明代码,最大限度地减少与DOM的交互。特点:1. 声明式设计:React采用声明范式,你可以轻松描述你的应用2. 高效:React通过对DOM的模拟表现,最大限度地较少与DOM的交互... 阅读全文
摘要:
看别人网站的时候,看到一种导航菜单的动画,觉得很有意思,就仔细研究起来。目前见过的动画有三种:水平下划线动画导航、水平背景动画导航、垂直动画导航,他们实现思路都是一样的,都是依赖 css3的同级通用选择器 "~" 。自己实现了一遍,本文简要记录实现的思想。大家可以先看看最后实现的效果:Demo点我#... 阅读全文
摘要:
本文介绍一个tinymce插件,用来组合显示下拉的按钮。基于4.x,不兼容3.x。以前配置toolbar功能按钮需要 toolbar1:"codeundoredofullscreen" plugins:"code,fullscreen" 页面就能显示配置 toolbar下拉的功能按钮集合,需要新写一... 阅读全文
摘要:
很久没有写博客了,自从工作忙了就忘了学习新东西,真是越大越懒。做项目中,需要一个process流程的UI组件,翻遍公司组件和业界框架,都没有满足自适应要求的现成的process组件,只能自己实现。实现的过程中,发现有两个有意思的地方,特此分享出来。首先看看最后需要的效果:=> 点我查看demo。实现... 阅读全文