MCPcopy Create free account

hub / github.com/amandakelake/blog / functions

Functions78 in github.com/amandakelake/blog

↓ 3 callersFunctionswap
(index1, index2)
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:13
↓ 3 callersMethodupdateView
(url)
Framework/Routing principle/Router-history.js:11
↓ 2 callersFunctionhistoryPush
(path)
Framework/Routing principle/react-router-v4-demo.js:9
↓ 2 callersFunctionhistoryReplace
(path)
Framework/Routing principle/react-router-v4-demo.js:14
↓ 2 callersFunctionobserve
(data)
Framework/mvvm/mvvm.js:2
↓ 2 callersMethodwalk
(data)
javascript/handwriting/vue2-reactive.js:6
↓ 1 callersMethodaddSub
(sub)
javascript/handwriting/vue2-reactive.js:53
↓ 1 callersMethodbindLink
()
Framework/Routing principle/Router-history.js:16
↓ 1 callersFunctiondefineReactive
(data, key)
Framework/mvvm/mvvm.js:13
↓ 1 callersMethoddefineReactive
* getter中收集依赖,setter中触发依赖
javascript/handwriting/vue2-reactive.js:20
↓ 1 callersFunctioninsertNode
(node, newNode)
Algorithm/Learn Javascript Data Structures and Algorithms/BinarySearchTree.js:20
↓ 1 callersFunctionmerge
(left, right)
javascript/handwriting/sort.js:12
↓ 1 callersFunctionmerge
(left, right)
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:102
↓ 1 callersMethodnotify
()
javascript/handwriting/vue2-reactive.js:59
↓ 1 callersFunctionregister
(componnet)
Framework/Routing principle/react-router-v4-demo.js:5
↓ 1 callersFunctionunregister
(component)
Framework/Routing principle/react-router-v4-demo.js:7
↓ 1 callersMethodupdate
* 更新视图 vm._render / 执行user逻辑
javascript/handwriting/vue2-reactive.js:81
↓ 1 callersMethodupdate
()
Framework/mvvm/mvvm.js:69
FunctionArrayList
()
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:1
FunctionBinarySearchTree
()
Algorithm/Learn Javascript Data Structures and Algorithms/BinarySearchTree.js:1
FunctionDeepClone1
(target)
javascript/handwriting/deep-clone.js:10
FunctionDeepClone2
(target, map = new Map())
javascript/handwriting/deep-clone.js:32
FunctionDoubleLinkedList
()
Algorithm/Learn Javascript Data Structures and Algorithms/DoubleLinkedList.js:1
FunctionNode
(key)
Algorithm/Learn Javascript Data Structures and Algorithms/BinarySearchTree.js:2
FunctionNode
(element)
Algorithm/Learn Javascript Data Structures and Algorithms/SingleLinkedList.js:3
FunctionNode
(element)
Algorithm/Learn Javascript Data Structures and Algorithms/DoubleLinkedList.js:2
FunctionPriorityQueue
()
Algorithm/Learn Javascript Data Structures and Algorithms/PriorityQueue.js:1
FunctionQueue
()
Algorithm/Learn Javascript Data Structures and Algorithms/Queue.js:1
FunctionQueueElement
* 优先队列元素带有priority * @param element any * @param priority number
Algorithm/Learn Javascript Data Structures and Algorithms/PriorityQueue.js:9
FunctionSingleLinkedList
()
Algorithm/Learn Javascript Data Structures and Algorithms/SingleLinkedList.js:1
FunctionStack
()
Algorithm/Learn Javascript Data Structures and Algorithms/Stack.js:1
MethodaddSub
(sub)
Framework/mvvm/mvvm.js:45
MethodaddTask
(timeout, str)
javascript/handwriting/schedule.js:8
FunctionbinarySearch
(item)
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:158
FunctionbubbleSort
()
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:21
MethodcomponentDidMount
()
Framework/Routing principle/react-router-v4-demo.js:118
MethodcomponentWillMount
()
Framework/Routing principle/react-router-v4-demo.js:56
MethodcomponentWillUnmount
()
Framework/Routing principle/react-router-v4-demo.js:61
Methodconstructor
(data)
javascript/handwriting/vue2-reactive.js:2
Methodconstructor
()
javascript/handwriting/vue2-reactive.js:49
Methodconstructor
(data, key, callback)
javascript/handwriting/vue2-reactive.js:65
Methodconstructor
(limit)
javascript/handwriting/schedule.js:2
Methodconstructor
()
javascript/handwriting/event-emitter.js:2
Methodconstructor
()
Framework/mvvm/mvvm.js:42
Methodconstructor
(data, key, cb)
Framework/mvvm/mvvm.js:57
Methodconstructor
()
Framework/Routing principle/Router-hash.js:2
Methodconstructor
()
Framework/Routing principle/Router-history.js:2
Functiondebounce
(fn, delay)
javascript/handwriting/throttle-debounce.js:1
Methodemit
(name, ...args)
javascript/handwriting/event-emitter.js:14
Functionget
()
Framework/mvvm/mvvm.js:22
FunctiongetType
* 按照是否可遍历,将数据类型分类处理 * 可遍历:object/array/map/set * 不可遍历:string/number/boolean/symbol、undefined/null、function、regex/date/error/math/JSON * 返回 [object
javascript/handwriting/deep-clone.js:62
MethodhandlePop
()
Framework/Routing principle/react-router-v4-demo.js:66
Methodinit
()
Framework/Routing principle/Router-hash.js:32
Methodinit
()
Framework/Routing principle/Router-history.js:32
FunctioninsertionSort
()
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:68
FunctioninstanceofFn
(Left, Constructor)
javascript/handwriting/instanceof.js:3
FunctionisObject
(target)
javascript/handwriting/deep-clone.js:51
FunctionmatchPatch
(pathname, options)
Framework/Routing principle/react-router-v4-demo.js:19
FunctionmergeSort
(array)
javascript/handwriting/sort.js:6
FunctionmergeSort
()
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:88
FunctionmodifiedBubbleSort
()
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:32
FunctionnewF
()
javascript/handwriting/new.js:8
Methodnotify
()
Framework/mvvm/mvvm.js:49
Methodoff
(name, fn)
javascript/handwriting/event-emitter.js:24
Methodon
(name, fn)
javascript/handwriting/event-emitter.js:6
FunctionquickSort
(array)
javascript/handwriting/sort.js:34
FunctionquickSort
()
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:119
Methodrender
()
Framework/Routing principle/react-router-v4-demo.js:70
Methodrender
()
Framework/Routing principle/react-router-v4-demo.js:99
Methodrender
()
Framework/Routing principle/react-router-v4-demo.js:123
Methodroute
(path, callback)
Framework/Routing principle/Router-hash.js:8
Methodroute
(path, callback)
Framework/Routing principle/Router-history.js:7
FunctionselectionSort
()
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:46
FunctionsequentialSearch
(item)
Algorithm/Learn Javascript Data Structures and Algorithms/排序与搜索.js:144
Functionset
(newVal)
Framework/mvvm/mvvm.js:29
Methodstart
()
javascript/handwriting/schedule.js:12
Functionthrottle
(fn, delay)
javascript/handwriting/throttle-debounce.js:16
MethodupdateView
()
Framework/Routing principle/Router-hash.js:12