自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ES6 Promise

ES6 Promise一 Promise的含义Promise是异步编程的一种解决方案,比传统的解决方案(回调函数和事件)更合理和强大。它由社区最早提出和实现,ES6将它写进了语言标准(原生提供),统一了用法。 所谓Promise,简单来说是一个容器,里面保存着某个未来才会结束的事件的结果。从语法上看,Promise是一个对象,它可以获取异步操作的消息。Promise提供统一的API,各种异步操作都

2016-04-16 11:14:34 885

翻译 reactjs中props和state最佳实践

reactjs中props和state最佳实践 翻译文章:ReactJS Props vs State Best Practicesprops & state的误用产生的bug,花费了我们大量的修复时间。在一个app中如果包含有成百不可见的危险代码,对我们的应用将是非常危险和头痛的事情。 这篇文章中,你将明白这些不可预知的行为产生的原因,这样在编程中出错将变得非常困难。这也可以用来解决我们其

2016-03-28 16:28:26 10123

原创 CSS模块化基本思想

模块化的基本概念1.什么是模块模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程。 模块化用来分割,组织和打包软件。每个模块完成一个特定的子功能,所有的模块按某种方式组装起来,成为一个整体,完成整个系统所要求的功能。 模块具有以下几种基本属性:接口,功能,逻辑,状态。功能,状态于接口等反映模块的外部特性,逻辑反映它的内部特性。2.HTML页面构建很多页面构建工程师都经历了这样几个

2016-03-14 17:48:30 3101

翻译 浏览器工作原理详解

这是一篇全面介绍 Webkit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据,并花了很多时间来研读网络浏览器的源代码。她写道: 在 IE 占据 90%市场份额的年代,我们除了把浏览器当成一个“黑箱”,什么也做不了。但是现在,开放源代码的浏览器拥有了过半的市场份额,因此,是时候来揭开神秘的面纱,一探网

2016-03-13 10:49:06 39625 1

转载 jQuery插件开发的五种形态小结

关于jQuery插件的开发自己也做了少许研究,自己也写过多个插件,在自己的团队了也分享过一次关于插件的课。开始的时候整觉的很复杂的代码,现在再次看的时候就清晰了许多。这里我把我自己总结出来的东西分享出来,帮助那些和我一样曾经遇到过同样问题的人。我要做什么 我想要得到的javascript 插件应该会有以下几个特征代码相对独立链式操作插件可配置有可操作的方法,插件的生命周期可控制配置可被缓

2016-01-17 18:01:17 917 1

翻译 blueimp/jquery-File-Upload中文文档

blueimp/jquery-File-Upload是最强大的文件上传插件之一。前几天因为工作需要写一个插件使用介绍,但在度娘上走了一圈之后发现大多还没有该插件的详细介绍,只有最简单的使用介绍和最概述的翻译文档。——逃不掉了,自己动手翻译吧。经过几天时间的努力,终于出来了一个相对完整额插件介绍,现在张贴出来,以飨观众!!!^_^由于英文水平有限(这个还真不是谦虚)!^_^翻译难免有错落之处

2016-01-07 16:33:06 6310 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除