625
fillText() method, 461, 488–489
font property, 461, 488
getImageData() method, 461
globalAlpha property, 461
globalCompositeOperation property, 461
implementing, 462–463
isPointInPath() method, 461
lineCap property, 461
lineJoin property, 461, 471–472, 474–475
lineTo() method, 461, 475–477
lineWidth property, 461, 470–471, 474–475,
479
measureText() method, 461
miterLimit property, 461
moveTo() method, 462, 475, 478
putImageData() method, 462
quadraticCurveTo() method, 462
rect() method, 462, 475, 478–479
restore() method, 462, 474–475
rotate() method, 462
save() method, 462, 474–475
scale() method, 462
setTransform() method, 462
shadowBlur property, 462
shadowColor property, 462
shadowOffsetX property, 462
shadowOffsetY property, 462
stroke() method, 462, 475, 478–481
strokeRect() method, 462–464, 478
strokeStyle property, 462, 472–475
strokeText() method, 462, 488–489
textAlign property, 462, 488–489
textBaseline property, 462, 488–489
transform() method, 462
translate() method, 462
<caption> element, 33, 241
captions, adding to tables, 241
caret (^) symbol, 156
cascading if statements, 81
call methods, 279–280
calling functions, 74
canplay event, 119
canplaythrough event, 119