MCPcopy Create free account

hub / github.com/YvetteLau/Blog / functions

Functions153 in github.com/YvetteLau/Blog

↓ 24 callersFunctiontest
()
JS/Async/my_async.js:59
↓ 7 callersFunction_new
()
Handwritten/src/new.js:1
↓ 7 callersFunctionisComplex
* isComplex判断是否是复杂数据类型,如果是返回true,否则返回false * @param {*} data 需要被判断类型的数据
JS/data-type.js:20
↓ 6 callersFunctiondelay
(callback, interval)
Handwritten/test/throttle.test.js:21
↓ 6 callersFunctiondispatch
(action)
myreact-redux/todo/src/redux/createStore.js:13
↓ 6 callersFunctionread
* 将 fs.readFile 包装成promise接口
JS/Async/index.js:45
↓ 5 callersFunctioninstance_of
(L, R)
Handwritten/src/instance_of.js:1
↓ 4 callersFunctiondelay
(callback, interval)
Handwritten/test/debounce.test.js:20
↓ 3 callersFunctionconnect
(mapStateToProps, mapDispatchToProps)
myreact-redux/todo/src/react-redux/components/connect.js:15
↓ 3 callersFunctioncreateStore
(reducer)
myreact-redux/todo/src/redux/createStore.js:1
↓ 3 callersFunctiondeepClone
(obj, hash = new WeakMap())
Handwritten/src/deepCopy.js:34
↓ 3 callersFunctiondispatch
(action)
myredux/to-redux2/src/redux/createStore.js:13
↓ 3 callersFunctionread
* 将 fs.readFile 包装成promise接口
JS/Async/promise.js:6
↓ 3 callersFunctionread
* 读取A--->读取B--->读取C
JS/Async/generator.js:8
↓ 3 callersFunctionreducer
(state = initialState, action)
myredux/to-redux/src/index.js:32
↓ 3 callersFunctionrenderApp
(state)
myredux/to-redux/src/index2.js:24
↓ 3 callersFunctionrenderApp
()
myredux/to-redux/src/index1.js:5
↓ 3 callersFunctionsimpleDebounce
(func, wait)
Handwritten/src/debounce.js:1
↓ 2 callersFunctionapply
(action, ...args)
eos-cli/src/index.js:2
↓ 2 callersFunctionbindActionCreator
(actionCreator, dispatch)
myredux/to-redux2/src/redux/bindActionCreators.js:1
↓ 2 callersFunctionbindActionCreator
(actionCreator, dispatch)
myreact-redux/todo/src/redux/bindActionCreators.js:1
↓ 2 callersFunctionbindActionCreators
(actionCreator, dispatch)
myreact-redux/todo/src/redux/bindActionCreators.js:4
↓ 2 callersFunctioncombineReducers
(reducers)
myreact-redux/todo/src/redux/combineReducers.js:1
↓ 2 callersFunctionconnect
(mapStateToProps, mapDispatchToProps)
myreact-redux/counter/src/react-redux/components/connect.js:15
↓ 2 callersFunctiondeepCopy
* * @param {*} obj * 未考虑循环引用的问题 *
Handwritten/src/deepCopy.js:7
↓ 2 callersFunctiongetAll
()
eos-cli/src/utils/rc.js:24
↓ 2 callersFunctionlater
(context, args)
Handwritten/src/debounce.js:20
↓ 2 callersFunctionmapDispatchToProps
(dispatch, ownProps)
myreact-redux/todo/src/containers/FilterLink.js:11
↓ 2 callersFunctionmapStateToProps
myreact-redux/counter/src/components/Counter.js:17
↓ 2 callersFunctionmapStateToProps
(state, ownProps)
myreact-redux/todo/src/containers/FilterLink.js:5
↓ 2 callersFunctionmy_co
* 可以看出上面的代码,其实是重复的,我们可以进行封装
JS/Async/my_async.js:37
↓ 2 callersFunctionrenderApp
(state)
myredux/to-redux/src/index.js:45
↓ 2 callersFunctionshallowCopy
(obj)
Handwritten/src/shallowCopy.js:1
↓ 2 callersFunctiontampThrottle
时间戳
Handwritten/src/throtte.js:2
↓ 2 callersFunctionthrottle
(func, wait, options)
Handwritten/src/throtte.js:32
↓ 2 callersFunctiontimeThrottle
定时器实现
Handwritten/src/throtte.js:18
↓ 1 callersFunctionapplyMiddleware
(...middlewares)
myredux/to-redux2/src/redux/applyMiddleware.js:3
↓ 1 callersFunctionapplyMiddleware
(...middlewares)
myreact-redux/todo/src/redux/applyMiddleware.js:3
↓ 1 callersFunctioncombineReducers
(reducers)
myredux/to-redux2/src/redux/combineReducers.js:1
↓ 1 callersFunctioncompose
(...funcs)
myredux/to-redux2/src/redux/compose.js:1
↓ 1 callersFunctioncompose
(...funcs)
myreact-redux/todo/src/redux/compose.js:1
↓ 1 callersFunctioncreateStore
(reducer)
myredux/to-redux2/src/redux/createStore.js:1
↓ 1 callersFunctioncreateStore
()
myredux/to-redux/src/index2.js:1
↓ 1 callersFunctioncreateStore
(reducer)
myredux/to-redux/src/index.js:1
↓ 1 callersFunctiondebounce
(func, wait, immediate = true)
Handwritten/src/debounce.js:17
↓ 1 callersFunctiondispatch
(action)
myredux/to-redux/src/index.js:13
↓ 1 callersFunctiondownloadLocal
(templateName, projectName)
eos-cli/src/utils/get.js:4
↓ 1 callersFunctionencodeHtml
(str)
Security/XSS/server.js:87
↓ 1 callersFunctionget
(key)
eos-cli/src/utils/rc.js:13
↓ 1 callersFunctiongetDisplayName
(WrappedComponent)
myreact-redux/counter/src/react-redux/components/connect.js:11
↓ 1 callersFunctiongetDisplayName
(WrappedComponent)
myreact-redux/todo/src/react-redux/components/connect.js:11
↓ 1 callersFunctiongetVisibleTodos
(todos, filter)
myreact-redux/todo/src/containers/VisibleTodoList.js:5
↓ 1 callersFunctionmy_co
* 自己实现一个 co * 接受一个迭代器 *
JS/Async/generator.js:45
↓ 1 callersFunctionnext
(data)
JS/Async/generator.js:47
↓ 1 callersFunctionnext
(data)
JS/Async/my_async.js:39
↓ 1 callersFunctionread
()
JS/Async/async.js:6
↓ 1 callersFunctionread
* 假设要实现以下功能: * 先读取A--->再读取B--->最后读取C
JS/Async/my_async.js:9
↓ 1 callersFunctionreadAsync
* 使用 Async/Await
JS/Async/index.js:72
↓ 1 callersFunctionreadAsync
* async 是 await 的语法糖。 * 以上需要使用 async/await 实现
JS/Async/my_async.js:90
↓ 1 callersFunctionremove
(key)
eos-cli/src/utils/rc.js:56
↓ 1 callersMethodrender
()
myredux/to-redux2/src/components/Pannel.js:20
↓ 1 callersMethodrender
()
myreact-redux/counter/src/components/Page.js:5
↓ 1 callersMethodrender
()
myreact-redux/todo/src/react-redux/components/connect.js:54
↓ 1 callersFunctionrenderContent
(state)
myredux/to-redux/src/index2.js:32
↓ 1 callersFunctionrenderContent
(state)
myredux/to-redux/src/index.js:54
↓ 1 callersFunctionrenderContent
()
myredux/to-redux/src/index1.js:15
↓ 1 callersFunctionrenderHeader
(state)
myredux/to-redux/src/index2.js:28
↓ 1 callersFunctionrenderHeader
(state)
myredux/to-redux/src/index.js:50
↓ 1 callersFunctionrenderHeader
()
myredux/to-redux/src/index1.js:10
↓ 1 callersFunctionset
(key, value)
eos-cli/src/utils/rc.js:35
↓ 1 callersFunctionshallowEqual
(objA, objB)
myreact-redux/counter/src/react-redux/utils/shallowEqual.js:1
↓ 1 callersFunctionshallowEqual
(objA, objB)
myreact-redux/todo/src/react-redux/utils/shallowEqual.js:1
FunctionA
()
Handwritten/test/instance_of.test.js:4
FunctionB
()
Handwritten/test/instance_of.test.js:5
FunctionC
()
Handwritten/test/instance_of.test.js:6
FunctionChild
(name, age, hobbies)
Handwritten/test/deepCopy.test.js:33
FunctionChild
(name)
JS/for.js:126
FunctionFooter
()
myreact-redux/todo/src/components/Footer.js:4
FunctionParent
(name, age)
Handwritten/test/new.test.js:4
FunctionParent
(weight, money)
JS/for.js:121
FunctionSupSuper
()
Handwritten/test/deepCopy.test.js:26
FunctionSuper
()
Handwritten/test/deepCopy.test.js:29
FunctionTodo
({ onClick, completed, text })
myreact-redux/todo/src/components/Todo.js:4
Method[Symbol.hasInstance]
(data)
JS/data-type.js:33
Method[Symbol.hasInstance]
(data)
JS/data-type.js:39
Method[Symbol.hasInstance]
(data)
JS/data-type.js:45
Method[Symbol.hasInstance]
(data)
JS/data-type.js:51
Method[Symbol.hasInstance]
(data)
JS/data-type.js:57
Method[Symbol.hasInstance]
(data)
JS/data-type.js:63
Functionadd
(number)
myredux/to-redux2/src/store/actions/counter.js:4
Functionadd
(number)
myreact-redux/counter/src/store/actions/counter.js:4
FunctionaddTodo
(text)
myreact-redux/todo/src/store/actions/todos.js:4
FunctionbindActionCreators
(actionCreator, dispatch)
myredux/to-redux2/src/redux/bindActionCreators.js:4
FunctionchangeColor
(color)
myredux/to-redux2/src/store/actions/theme.js:4
FunctionchangeState
(action)
myredux/to-redux/src/index2.js:6
MethodcomponentDidMount
()
myredux/to-redux2/src/components/Pannel.js:13
MethodcomponentDidMount
()
myredux/to-redux2/src/components/Counter.js:12
MethodcomponentDidMount
()
myreact-redux/counter/src/components/Counter-no-react-redux.js:19
MethodcomponentDidMount
()
myreact-redux/counter/src/react-redux/components/connect.js:42
MethodcomponentDidMount
()
myreact-redux/todo/src/react-redux/components/connect.js:42
next →1–100 of 153, ranked by callers