图解:
代码:

var createStore = require('redux').createStorevar indexStore = createStore(function(state=0,action){switch(action.type){ case 1: return ++state case 0: return --state default: return state}})indexStore.subscribe(function(){console.log(indexStore.getState())})indexStore.dispatch({type:1})效果: