23.04.2013 Views

javascript

javascript

javascript

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

■ INDEX<br />

476<br />

ten.js, 401<br />

ternary operator, 60<br />

Text interface, 257<br />

Text node, 256<br />

representing whitespace with, 263<br />

#text string, 259<br />

theFall code example, 125<br />

this private variable, 146, 212<br />

thwart(), 196, 355, 377, 382, 410<br />

code listing, 354<br />

timers<br />

addListener(), 419<br />

animate(), 410–411, 414–415<br />

animating with, 407<br />

animation function, writing, 411<br />

burst(), 410<br />

clearInterval(), 416<br />

clearTimeout(), 415–416<br />

findClass(), 407<br />

gallery, animating, 414<br />

gallery, using, 413<br />

mojo array, creating, 449<br />

parseInt(), 408, 411<br />

prep(), 449<br />

prepDrag(), 449<br />

prepScrollers(), 407, 413, 449<br />

prepSkinKeys(), 407, 449<br />

prepSprites(), 413, 418, 449<br />

press event listener, adding, 410<br />

press(), 409–411, 415–416<br />

RegExp.test(), 409<br />

release(), 416<br />

removeListener(), 417<br />

scrollers, preparing, 407<br />

setInterval(), 414, 416<br />

setTimeout(), 414–416<br />

slide class, 407<br />

slide.style.left, 408–409, 411–412<br />

slideSprite(), 413, 419<br />

sprites, swapping by ID or class, 418<br />

swapSprites(), 418<br />

thwart(), 410<br />

window.event.srcElement, 410<br />

window.event.target, 410<br />

wrapper class, 407<br />

yielding control of the UI thread, 449<br />

titleCase(), 38<br />

toExponential(), 51<br />

toFixed(), 51–52<br />

toggleSheet(), 339<br />

toLocaleLowerCase(), 34<br />

toLocaleUpperCase(), 34<br />

toLowerCase(), 28, 33, 77, 275, 391<br />

toPrecision(), examples of, 53<br />

topTwenty code example, 137<br />

toString(), 50, 189, 243<br />

overriding, 201–203<br />

toUpperCase(), 33, 39<br />

trailing digits, rounding, 53<br />

traverseTree(), 200, 275, 278–279, 356–357<br />

type parameter, 352<br />

typeof operator, 94, 335<br />

■ U<br />

unary operators, 60, 66<br />

undefined, 1, 6, 46, 50, 65<br />

unshift(), 233<br />

■ V<br />

value types<br />

array literals, creating, 14<br />

boolean literals, creating, 5<br />

converting a number to a string, 51<br />

converting a string, number, or boolean to a<br />

wrapper object, 25<br />

converting a value to a number, 46<br />

converting a value to a string, 50<br />

converting a value to another type, 44<br />

converting booleans to numbers, 48<br />

definition of, 1<br />

delete operator, 12<br />

doing math with null but not with<br />

undefined, 46<br />

double quotes and strings, 2<br />

function literals, creating, 19<br />

members, adding, 9<br />

members, changing, 10<br />

NaN, 46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!