Leveling Up With React: React Router

2016-11-30
阅读 6 分钟
1.9k
When I was first learning, I found lots of beginner guides (i.e. 1, 2, 3, 4) that showed how to make single components and render them to the DOM. They did a fine job of teaching the basics like JSX and props, but I struggled with figuring out how React works in the bigger picture -- like a real-...

Angular+Require

2016-03-17
阅读 1 分钟
3.4k
由于最近很多人上不了GitHub,所以要下源码到请移步到百度云。源码:[链接]下下来后,用命令:npm installnpm start(前提,安装了nodejs)然后访问[链接]

JavaScript基础知识总结

2016-02-25
阅读 8 分钟
5.6k
基本类型:number,string,boolean,undefined,null引用类型:基本类型以外的都是引用类型,如object/array/function/date等等关于基本类型与引用类型的区别可以详细看看@Naraku_的这篇文章:[ JS 进阶 ] 基本类型 引用类型 简单赋值 对象引用 概况起来有这么几个要点:

HTML/CSS基础知识总结

2016-02-25
阅读 9 分钟
4.8k
(1)CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,比如div默认display属性值为“block”,成为“块级”元素;span默认display属性值为“inline”,是“行内”元素。

Flux用过了,Redux也用过了,还是觉得不顺手?要不要自己造一个?

2016-01-30
阅读 7 分钟
6.4k
其实,自己造的框架实不实用,并不重要,重要的是思想。有了设计框架的思想后,再去看人家的框架,就会更多地关注人家为何要这么设计?好处在哪?弊端在哪?是否有改进的地方?明白了框架设计者的想法,才能更好地使用框架。

JavaScript中Prototype、__proto__

2015-12-06
阅读 3 分钟
3.1k
那么怎么生成对象?在Java的世界里,对象是由类(Class)实例出来的,通俗地说,就是将事物抽象成一个模具,用这个模具(类)生产出一个个具体的实物(对象)。

jQuery的ajax链式编程方法

2015-12-06
阅读 1 分钟
6.7k
在开发的过程,经常会遇到一些耗时间的操作,比如ajax读取服务器数据(异步操作),遍历一个很大的数组(同步操作)。不管是异步操作,还是同步操作,总之就是不能立即得到结果,JS是单线程语音,不能立即得到结果,便会一直等待(阻塞)。

JS中以new形式创建对象的过程

2015-12-05
阅读 1 分钟
8.5k
补补脑:每一个函数中都会有一个叫prototype的属性,类型是object,即一个引用对象。每一个对象中都会有一个叫__proto__的属性,类型野是object,也是一个引用对象。

JavaScript笔记集

2015-12-05
阅读 1 分钟
3.1k
Java和Javascript都是面向对象语用,即一切都是对象,但不同的是,在Java的世界里,对象是由类(Class)实例出来的;而在JavaScript的世界中,对象是由类型(Type)衍生出来的。

JS工厂模式

2015-11-23
阅读 2 分钟
2.1k
工厂模式定义:一个用于创建对象的接口,这个接口由子类决定实例化哪一个类。该模式使一个类的实例化延迟到了子类。而子类可以重写接口方法以便创建的时候指定自己的对象类型。

JavaScript继承写法

2015-11-23
阅读 1 分钟
2.6k
构造函数+原型法 {代码...}

JavaScript类型到底有几种?

2015-11-23
阅读 1 分钟
4.6k
有的回答“数字、字符串、布尔”,有的可能会再加上“Null、Undefined”。而有人可能认为“object”也是基本类型。到底是什么样呢?

Web前端工程师应该懂的的知识点——HTML/CSS

2015-11-23
阅读 3 分钟
2.7k
优雅升级:先满足所有功能,再想尽办法去兼容所有浏览器。渐进增强:先满足基本功能,保证网页的可访问性,注重标签的语言化;然后再为高级浏览器和高带宽用户提供高级功能与效果。

JS的各种坑01——变量提升

2015-11-22
阅读 1 分钟
2.1k
Code01: {代码...} 结果:100,10,100 Code02: {代码...} Code03: {代码...} 结果:10,10,100

Snap.svg – 现代 Web 开发必备的 JavaScript SVG 库

2015-10-30
阅读 1 分钟
8.1k
SVG 是一种很好的 Web 技术方案,可以用来创建互动,在任何大小的屏幕上都会很好看、与分辨率无关的矢量图形。而这里推荐的 Snap.svg 这个 JavaScript 可以让你像 jQuery 操作 DOM 一样操作 SVG 资源。

IE的haslayout触发

2015-10-24
阅读 1 分钟
2.2k
啥是layout(布局)了?layout是windows上的IE特有的东西,但它不是css属性。拥有layout的元素负责本身及其子元素的尺寸和定位;

JavaScript组件化开发实战——TodoMVC

2015-10-14
阅读 4 分钟
7.5k
TodoMVC([链接])这个开源项目是帮助小伙伴们选择合适的MV*框架。TodoMVC旨在用各种框架实现TodoList的增、删、改、查功能,麻雀虽小,五脏俱全,是供小伙伴学习、练习、再学习的好例子。