共找到 7 篇tag为 "Javascript" 的文章

15 July 2018

Redux源码分析--bindActionCreators篇

这是Redux源码分析系列的第四篇文章,当这篇文章结束之后Redux源码分析系列也该告一段落了。这篇文章主要想谈谈bindActionCreators这个函数的实现原理,为了更好的理解这个函数我会恰当地引入一些应用代码。

Action Creators
read more
10 July 2018

Redux源码分析--Reducer篇

前两篇文章分别分析了Redux中间件,以及Redux的数据中心的源码,如今已经对Redux这个库有一定程度的了解了。目前可以说主菜都已经上齐了,剩下的只能算是饭后甜点了,而今天的甜点是combineReducers这个函数。

Reducer
read more
22 June 2018

Redux源码分析--中间件篇

上一篇文章介绍了Redux的数据中心,并分别讲解了数据中心为开发者提供的各种接口,了解到要触发状态的更新就需要调用dispatch方法来分发action。然而store提供的dispatch方法只能够用来分发特定格式的action

Middleware
read more
14 June 2018

Redux源码分析--数据中心篇

在如今的前端浪潮中,React和Redux有着举足轻重的地位。React,Redux再加上用于链接他们的代码库就足以让一些没有足够经验的开发者迷失到代码的海洋里,很容易让程序员们培养成一种别人怎么写我就怎么写的编码习惯,难怪许多大神会说这是最好的时代但也是最坏的时代。

Redux
read more
29 May 2018

浅谈JavaScript中的继承

近期,公司的业务处于上升期,对人才的需求似乎比以往任何时候都多。作为公司的前端,有幸窥探到了公司的前端面试题目,其中有一题大概是这样的(别激动,题目已经改了)

javascript
read more
22 May 2018
CSS

浅谈页面文本截断

在做页面还原的时候难免会有文本截断的需求。所谓文本截断,就是在受限空间范围内我们只显示部分的文本内容,而把剩余的部分进行截断并隐藏起来。

JavaScript
read more
21 June 2016
MVC

BackboneJS开发总结

BackboneJS - A MVC Javascript Structure

Background: 一直致力于尝试各种技术的豆厂,在某个客户项目中使用了Backbone.js作为前端JS框架。

Technology Stack:Rails, jQuery, Coffeescript, Backbone.js

What is Backbone.js

Backbone.js is a MVC Javascript Structure

Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.

如果你熟悉Rails或者熟悉MVC,我敢保证你可以很快地掌握Backbone.js

BackboneJS
read more