Naming Conventions

Common Variable/Parameter names (with associated types)

tiddlerJavaScript? Tiddler object
tiddlerElemtiddler DOM object
titleTitle of a tiddler (String) (if "title" is ambiguous in the given context, use "tiddlerTitle")
tiddlerOrTitleeither JS Tiddler object or tiddler title (rare case, e.g. used in resolveTiddler or TiddlyWiki.getValue)
eDOM Element
btnButton (DOM element)
txtTextfield (DOM element)Exception: config.options
sString
evEvent
exException
nInteger (number/count/length)
i,j,k,...Integer (iterator)
cCharacter (1 char string)
reRegExp? (may also use a "...RegExp?" suffix to indicate a RegExp? variable)
mMatch (of a RegExp?)
wWikifier
placeDOM elementdon't use "output"

Common Abbreviations

curcurrent
defdefault
destdestination
fldfield
srcsource
valvalue

avoid "the" or "a" prefixes in (variable/parameter) names (like in "theClass" or "aName")