Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/marijnh/Eloquent-JavaScript
/ functions
Functions
358 in github.com/marijnh/Eloquent-JavaScript
⨍
Functions
358
◇
Types & classes
38
↓ 19 callers
Function
elt
(type, attrs)
src/client/ejs.mjs:69
↓ 11 callers
Method
has
(value)
code/solutions/06_2_groups.js:14
↓ 11 callers
Function
span
(type, text)
src/client/sandbox.mjs:495
↓ 10 callers
Function
escape
(str)
src/render_html.mjs:46
↓ 9 callers
Method
create
(options)
src/client/sandbox.mjs:20
↓ 7 callers
Method
add
(value)
code/solutions/06_2_groups.js:4
↓ 7 callers
Method
ahead
(n)
src/pseudo_json.mjs:23
↓ 7 callers
Function
paraBreak
(newlines)
src/render_latex.mjs:237
↓ 7 callers
Function
verify
(regexp, yes, no)
code/solutions/09_1_regexp_golf.js:32
↓ 6 callers
Function
attrs
(token)
src/render_html.mjs:87
↓ 6 callers
Method
error
(exception)
src/client/sandbox.mjs:244
↓ 6 callers
Method
minus
(other)
code/solutions/06_1_a_vector_type.js:11
↓ 6 callers
Method
times
(factor)
code/draw_layout.js:13
↓ 5 callers
Method
has
(value)
code/solutions/07_3_persistent_group.js:17
↓ 5 callers
Function
id
(token)
src/render_latex.mjs:76
↓ 5 callers
Method
neighbors
(node)
code/chapter/22_fast.js:19
↓ 5 callers
Function
parse
(str)
src/pseudo_json.mjs:29
↓ 5 callers
Method
run
(code, output)
src/client/sandbox.mjs:75
↓ 5 callers
Function
soon
(val)
code/solutions/11_3_building_promiseall.js:20
↓ 4 callers
Method
err
(msg)
src/pseudo_json.mjs:7
↓ 4 callers
Function
escape
(str)
src/render_latex.mjs:42
↓ 4 callers
Function
forceSize
(distance, connected)
code/chapter/22_fast.js:49
↓ 4 callers
Function
getChapter
(number)
src/client/code.mjs:223
↓ 4 callers
Function
opt
(value, label)
src/client/code.mjs:216
↓ 4 callers
Method
out
(type, args)
src/client/sandbox.mjs:239
↓ 4 callers
Method
out
(type, args)
src/client/sandbox.mjs:480
↓ 4 callers
Method
plus
(other)
code/solutions/06_1_a_vector_type.js:7
↓ 4 callers
Function
prepareHTML
(code, include)
src/chapter_info.mjs:194
↓ 4 callers
Function
represent
(val, space)
src/client/sandbox.mjs:506
↓ 4 callers
Method
space
()
src/pseudo_json.mjs:11
↓ 4 callers
Method
store
(value, result)
src/client/sandbox.mjs:449
↓ 3 callers
Function
Promise_all
(promises)
code/solutions/11_3_building_promiseall.js:1
↓ 3 callers
Function
anchor
(token)
src/render_html.mjs:77
↓ 3 callers
Function
arrayToList
(array)
code/solutions/04_3_a_list.js:1
↓ 3 callers
Function
awaitEvent
(target, event)
src/client/sandbox.mjs:616
↓ 3 callers
Method
clear
()
src/client/sandbox.mjs:470
↓ 3 callers
Method
compute
(value)
src/client/sandbox.mjs:445
↓ 3 callers
Function
createState
(code, mode, extensions = [])
src/client/editor.mjs:11
↓ 3 callers
Function
deepEqual
(a, b)
code/solutions/04_4_deep_comparison.js:1
↓ 3 callers
Function
error
(device)
code/hangar2.js:88
↓ 3 callers
Function
escapeIndex
(value)
src/render_latex.mjs:63
↓ 3 callers
Function
every
(array, predicate)
code/solutions/05_3_everything.js:1
↓ 3 callers
Function
expandObj
(node, type, val)
src/client/sandbox.mjs:594
↓ 3 callers
Method
get
(value)
src/client/sandbox.mjs:454
↓ 3 callers
Function
guessType
(doc)
src/client/code.mjs:9
↓ 3 callers
Function
hash
(text)
src/transform.mjs:12
↓ 3 callers
Function
isEven
(n)
code/solutions/03_2_recursion.js:1
↓ 3 callers
Function
pad
(n)
src/render_html.mjs:196
↓ 3 callers
Function
parseData
(str)
src/markdown.mjs:4
↓ 3 callers
Function
parseValue
(stream)
src/pseudo_json.mjs:37
↓ 3 callers
Function
randomID
()
src/client/sandbox.mjs:408
↓ 3 callers
Function
range
(start, end, step = start < end ? 1 : -1)
code/solutions/04_1_the_sum_of_a_range.js:1
↓ 3 callers
Function
report
(err)
src/run_tests.mjs:209
↓ 3 callers
Function
represent
(val)
src/run_tests.mjs:107
↓ 3 callers
Method
resizeFrame
()
src/client/sandbox.mjs:221
↓ 3 callers
Function
run
(cm)
src/client/ejs.mjs:95
↓ 3 callers
Method
runCode
()
src/client/code.mjs:135
↓ 3 callers
Method
schedule
()
code/animatevillage.js:108
↓ 3 callers
Method
selectChapter
(number, context)
src/client/code.mjs:157
↓ 3 callers
Method
selectContext
(value)
src/client/code.mjs:87
↓ 3 callers
Method
setEditorState
(code, context)
src/client/code.mjs:83
↓ 3 callers
Method
x
(x)
code/draw_layout.js:98
↓ 3 callers
Method
y
(y)
code/draw_layout.js:101
↓ 2 callers
Function
activateCode
(node, lang)
src/client/ejs.mjs:140
↓ 2 callers
Function
activityGraph
code/hangar2.js:67
↓ 2 callers
Method
add
(value)
code/solutions/07_3_persistent_group.js:7
↓ 2 callers
Method
addEdge
(nodeA, nodeB)
code/chapter/22_fast.js:14
↓ 2 callers
Function
addItem
(container, link)
src/client/code.mjs:229
↓ 2 callers
Function
addProp
(name)
src/client/sandbox.mjs:602
↓ 2 callers
Function
childrenText
(token)
src/transform.mjs:1
↓ 2 callers
Method
clearSandbox
()
src/client/code.mjs:128
↓ 2 callers
Function
constructorName
(obj)
src/client/sandbox.mjs:549
↓ 2 callers
Function
countChar
(string, ch)
code/solutions/03_3_bean_counting.js:1
↓ 2 callers
Function
countSteps
(state, robot, memory)
code/solutions/07_1_measuring_a_robot.js:1
↓ 2 callers
Function
dominantDirection
(text)
code/solutions/05_4_dominant_writing_direction.js:1
↓ 2 callers
Function
eltSize
(elt)
src/client/sandbox.mjs:502
↓ 2 callers
Function
error
(file, msg)
src/check_links.mjs:11
↓ 2 callers
Function
esc
(str)
src/generate_epub_toc.mjs:6
↓ 2 callers
Function
escapeChar
(ch)
src/render_latex.mjs:32
↓ 2 callers
Function
findExercise
(id, chapter)
src/client/code.mjs:236
↓ 2 callers
Function
findPath
(a, b)
code/solutions/22_2_timing.js:1
↓ 2 callers
Function
findPath
(a, b)
code/solutions/22_1_pathfinding.js:1
↓ 2 callers
Method
getParent
()
code/hangar2.js:143
↓ 2 callers
Function
guessType
(code)
src/chapter_info.mjs:198
↓ 2 callers
Function
handleIf
(tokens, i, options)
src/transform.mjs:55
↓ 2 callers
Function
hop
(obj, prop)
src/client/sandbox.mjs:555
↓ 2 callers
Function
maybeActivateCode
(element)
src/client/ejs.mjs:129
↓ 2 callers
Function
min
(a, b)
code/solutions/03_1_minimum.js:1
↓ 2 callers
Method
next
()
code/solutions/06_3_iterable_groups.js:40
↓ 2 callers
Function
nextTag
(tokens, i)
src/transform.mjs:88
↓ 2 callers
Method
parseFragment
()
src/client/code.mjs:182
↓ 2 callers
Function
parseWord
(stream, prop)
src/pseudo_json.mjs:86
↓ 2 callers
Function
prepend
(value, list)
code/solutions/04_3_a_list.js:17
↓ 2 callers
Function
preprocess
(code, sandbox)
src/client/sandbox.mjs:268
↓ 2 callers
Function
r
(n)
code/hangar2.js:16
↓ 2 callers
Function
renderArray
(tokens)
src/render_latex.mjs:241
↓ 2 callers
Function
renderArray
(tokens)
src/render_html.mjs:186
↓ 2 callers
Method
require
(name)
src/client/sandbox.mjs:109
↓ 2 callers
Function
resetSandbox
(name)
src/client/ejs.mjs:310
↓ 2 callers
Function
resolveRelative
(base, path)
src/client/sandbox.mjs:427
next →
1–100 of 358, ranked by callers