淡忘~浅思

前端开发者手册: https://dwqs.gitbooks.io/frontenddevhandbook/content/

排序:
默认
按更新时间
按访问量

从vue-cli源码学习如何写模板

vue-cli 是 vuejs 官方提供的基于 vuejs 的项目脚手架工具, 可以很快的帮助 vuejs 开发者搭建一个 startup 项目, 免去环境配置的繁琐, 开箱即用. 今天就来看下 vue-cli 的实现. vue-cli 的版本是 2.8.2 vue-initvue init ...

2017-07-26 13:47:31

阅读数:501

评论数:0

关于Redux的一些总结(一):Action & 中间件 & 异步

在浅说Flux开发中,简单介绍了Flux及其开发方式。Flux可以说是一个框架,其有本身的 Dispatcher 接口供开发者;也可以说是一种数据流单向控制的架构设计,围绕单向数据流的核心,其定义了一套行为规范,如下图:Redux的设计就继承了Flux的架构,并将其完善,提供了多个API供开发者调...

2016-08-26 10:42:23

阅读数:7353

评论数:0

Node+React小爬虫:从开发到部署

http://www.ido321.com/1674.html

2016-04-28 10:51:17

阅读数:30

评论数:0

js为什么不能正确处理小数运算?

先看看下面的程序:var sum = 0; for(var i = 0; i < 10; i++) { sum += 0.1; }console.log(sum);上面的程序会输出1吗?在 你有必要知道的 25 个 JavaScript 面试题 一文中,第 8 个题浅显的说了下 js 为...

2016-01-17 13:27:34

阅读数:2115

评论数:1

浅说Flux开发

浅说Flux开发前段时间,写了篇关于React的文件:React:组件的生命周期,比较详细的说了下React组件的生命周期。说道 React,很容易可以联想到 Flux。今天以 React 介绍及实践教程 一文中的demo为示例,简单说说 Flux 的开发方式。Flux是什么Flux 是 Face...

2016-01-17 13:25:53

阅读数:1223

评论数:0

《精通CSS》阅读备忘

最近阅读了《精通CSS: 高级Web标准解决方案》,书的内容不错,初学者可以用来入门,有经验的人也可以用来查漏补缺,上面对于浏览器兼容和常见bug的解决方案值得参考。选择器的层叠和特殊性对于同一个元素,可能会有多个规则,为了解决规则之间的冲突,CSS 会利用 层叠 给每个规则分配一个重要度:1、标...

2016-01-17 13:23:45

阅读数:1362

评论数:1

你有必要知道的 25 个 JavaScript 面试题

1、使用 typeof bar === "object" 判断 bar 是不是一个对象有神马潜在的弊端?如何避免这种弊端?使用 typeof 的弊端是显而易见的(这种弊端同使用 instanceof):let obj = {}; let arr = [];console.log...

2015-12-22 09:55:25

阅读数:2453

评论数:4

简洁轻便的博客平台: Hexo详解

什么是HexoHexo 是一个简单地、轻量地、基于Node的一个静态博客框架,可以方便的生成静态网页托管在github和Heroku上,引用Hexo作者 @tommy351 的话: 快速、简单且功能强大的 Node.js 博客框架。 A fast, simple & powerf...

2015-11-24 11:29:24

阅读数:2882

评论数:2

React:组件的生命周期

在组件的整个生命周期中,随着该组件的props或者state发生改变,其DOM表现也会有相应的变化。一个组件就是一个状态机,对于特定地输入,它总返回一致的输出。一个React组件的生命周期分为三个部分:实例化、存在期和销毁时。实例化当组件在客户端被实例化,第一次被创建时,以下方法依次被调用:1、g...

2015-11-24 11:24:41

阅读数:1699

评论数:0

详解前端模块化工具-Webpack

React自发布以来吸引了越来越多的开发者,React开发和模块管理的主流工具webpack也被大家所熟知。那么webpack有哪些优势,可以成为最主流的React开发工具呢?webpack是什么CommonJS和AMD是用于JavaScript模块管理的两大规范,前者定义的是模块的同步加载,主要...

2015-11-09 14:58:47

阅读数:3724

评论数:3

Front-end Developer Handbook

Read Online: Front-end Developer Handbook

2015-10-28 23:47:48

阅读数:1833

评论数:2

创建优雅表格的8个js工具

当需要呈现数百个表的数据时,展示和可访问性扮演着至关重要的角色。在这种情况下,倘若一个数据网格能够支持大量数据集的HTML Table并提供诸如排序、搜索、过滤和分页等功能,那是棒棒哒。在这篇文章中,将介绍8个用于创建优雅表格的js工具。SigmaGridSigmaGrid是一个开源的Ajax数据...

2015-09-11 12:44:49

阅读数:1390

评论数:3

29个你必须知道的Linux命令

虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的。Bash和 Linux Shell 需要输入命令来完成任务,因而被称为 命令行 接口。命令是计算机执行任务的指令。可以使用命令去关...

2015-09-11 12:42:40

阅读数:1190

评论数:4

18个网站优化技巧

快速的页面加载对提升搜索引擎排名、网站转化率和整体的用户体验是非常重要的。网站页面的加载速度也是衡量网站性能的一个重要因素。如果网站不是以最好的性能在运行,迟缓的加载会让你在低的排名和搜索流量上花费更大的代价。页面的加载速度会对用户的行为和转化率产生很大的影响。那么?有哪些简单的方式可以优化加载速...

2015-08-15 20:21:26

阅读数:952

评论数:0

Top 10:HTML5、JavaScript 3D游戏引擎和框架

由于很多人都在用JavaScript、HTML5和WebGL技术创建基于浏览器的3D游戏,所有JavaScript 3D游戏引擎是一个人们主题。基于浏览器的游戏最棒的地方是平台独立,它们能在iOS、Android、Windows或其他任何平台上运行。有很多的JavaScript能够用于创建基于浏览...

2015-08-15 20:18:39

阅读数:1015

评论数:0

ECMAScript 6新特性介绍

箭头函数箭头函数使用=>语法来简化函数,在语句结构上和C#、Java 8 和 CoffeeScript类似,支持表达式和函数体。。=>`操作符左边为输入的参数,而右边则是进行的操作以及返回的值。var sum = (num1, num2) => num1 + num2; // 等...

2015-07-07 11:35:40

阅读数:1367

评论数:0

CSS:你未必知道的@规则

at-rule是一个声明,为CSS提供执行或怎么表现的指令。每个声明以@开头,后紧跟一个可用的关键字,这个关键字充当一个标识符,用于表示CSS该做什么。这是一个通用的语法,尽管每个at-rule有其它语法变体。常规规则常规规则遵循下面的语法:@[KEYWORD] (RULE);@charset ...

2015-07-07 11:32:45

阅读数:1065

评论数:1

CSS3:clip-path详解

我的一个学生,Heather Banks,想要实现他在Squarespace看到的一个效果: 根据她的以往经验,这个网站的HTML和CSS是完全在她的能力范围以内,于是我帮助她完成了这个效果。显示nav被裁减的效果是一个不简单的任务,我看到图片的第一反应是创建一个相匹配的背景被部分裁剪的图像...

2015-07-07 11:31:23

阅读数:1520

评论数:0

因一段JavaScript代码引发的闲扯

前两天,一朋友给我发了一段JavaScript代码: function f1(){     var n=999;     nAdd=function(){      n+=1     };     function f2(){       alert(n);     }     retur...

2015-06-25 21:04:47

阅读数:1058

评论数:0

初探CSS 4选择器

2014年1月,我写了一篇文章:The Current Generation of CSS3 Selectors,这篇文章的目的是介绍一些CSS3中新增的选择器。文中的选择器已经有了很多文档,并且也被大多数浏览器支持(包括IE9+)。由于Selectors Level 4 specificatio...

2015-06-25 20:59:00

阅读数:1370

评论数:0

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