这里是一个幻灯片~
33% Complete (success)
33% Complete (warning)
34% Complete (danger)

Redux三大原则

Redux三大原则Redux 可以用这三个基本原则来描述:单一数据源整个应用的 state 被储存在一棵 object tree 中,并且这个 object tree 只存在于唯一一个 store 中。这让同构应用开发变得非常容易。来自服务端的 state 可以在无需编写更多代码...

作者:乱世小梦 查看:926 时间:2016-10-21

字符串拼接-不同方式下的性能问题纠错

字符串拼接-不同方式下的性能问题纠错这是我当初在学习javascript初期时总结的一句话:   数组是一种性能出色的数据结构,因为它是一段线性分配的内存。不幸的是,js的数组只是array-like的对象而已,它比一个真正的数组明显慢。尽管如此,在大量拼接字符串的场景下,我们也应该使用这...

作者:乱世小梦 查看:785 时间:2016-10-20

理解JS闭包(closure)的常见场景

理解JS闭包(closure)的常见场景前言:  作用域的好处是内部函数可以访问定义它们的外部函数的参数和变量(除了this和argument,因为内部函数被调用时的上下文环境产生了变化)。  我是这样认为的,闭包的本质利用了作用域和变量的生命周期,从而达到保护想要公用的局部变量...

作者:乱世小梦 查看:1823 时间:2016-10-20

2016年北京html5峰会有感

2016年html 5峰会有感 为8月27日晚地铁手机码字记录感想。。。语句不通请见谅。这次峰会是我第一次参加规模如此之大,参与人数之多的IT沙龙。未到9点开幕时间浩浩荡荡的人群队伍,应了那句老梗people mountain people sea。据会议主办方说今天的...

作者:乱世小梦 查看:939 时间:2016-08-29

React学习笔记-this.isMounted(

今天在https://zhuanlan.zhihu.com/p/21483570看了一篇React编码风格的博文,在最后一条看到了isMounted不要使用 isMounted。 eslint: react/no-is-mounted为什么? isMounted 是反模式(anti-pattern)...

作者:乱世小梦 查看:2792 时间:2016-08-19

React学习笔记-特殊场景下组件的 自定义DOM

组件的 DOM 事件监听这篇文章是讲如何给 DOM 元素绑定 React 未提供的事件 (check here for more info),或者是利用了React的事件比如onClick却在事件内e.stopPropagation()和e.preventDefault()时候无法阻止冒泡传播和默认行为的解决办法。或者...

作者:乱世小梦 查看:1069 时间:2016-08-18

React读书笔记-组件的生命周期

React读书笔记-组件的生命周期在我们的React中all is component,我们通过调用React的createClass方法()或者ES6的class来继承React.Component对象来创建组件,并需要包含一个render方法,同时可以在render的同级创建描述该组件生命周期的方法。接下来,我们先...

作者:乱世小梦 查看:1524 时间:2016-08-18

百度地图Javascript API实践小结

JavaScript API百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,可以在网站中构建功能丰富、交互性强的地图应用,支持PC端和移动端基于浏览器的地图应用开发,且支持HTML5特性的地图开发。一般来说我们需要先申请密钥(ak)才可使用。JavaScript API功能介绍我...

作者:乱世小梦 查看:1710 时间:2016-06-21

简单易懂的webpack入门教程(二)

引入插件Example 3想象一下,我们使用Webpack来一起打包我们全部的文件,现在我们知道它们全部打包在一起会有900KB。去缩小我们的捆版好的打包文件是一个问题。因为我们需要使用一个之前提到过的叫UglifyJsPlugin的插件。此外,我们必须得在本地安装Webpack以使用插件。npm install --...

作者:乱世小梦 查看:2423 时间:2016-04-29

简单易懂的webpack入门教程(三)

变化开发配置省略了优化(optimize)配置,因为在我们不断地重构改造我们的项目时,这些优化配置都是不必要的开销。所以开发环境的配置没有webpack.optimize插件。开发配置是开发服务器所必要的配置,你可以阅读更多关于这里。总结:entry: 两个2新的连接服务器的入口配置到浏览器允许HMR。devServe...

作者:乱世小梦 查看:4258 时间:2016-04-29