Download - Naked JavaScript

Transcript
Page 1: Naked JavaScript
Page 2: Naked JavaScript
Page 3: Naked JavaScript
Page 4: Naked JavaScript

• ••

.-o

--E

~

o

o -. V'

~

r -. '" ~ ., ,... -

s: •

Page 5: Naked JavaScript
Page 6: Naked JavaScript

o

_.-.

Page 7: Naked JavaScript

--

,'.'

1.11

~

t »I

~

r ,.g ~.

I• t.

• c..

. 0

l ..:

~~

0

~IQ

IT

t:c

: ~

"

i.:

"'~

~.

~

,,'"

,.

Page 8: Naked JavaScript

.. • ......

Page 9: Naked JavaScript
Page 10: Naked JavaScript

-.

Page 11: Naked JavaScript

••

••

~

~~

••

'!t-

... ,.-fa

, ~

<J::)

'"..

-•

• a

... .....

£ ,...6

,

"II

~

:)....

~

..•

.. ,..

~ .

c.M

.....

~

'-"

• •

~~

W

It r­ -. •

.. .....

c:

~

r , ~

~ ~

-. cc

,~

~ - -

r'

~

v-•

~.

"

Page 12: Naked JavaScript

-----

r ..... .,

" .... '",.

It

" "I,

" ,.. -

• 0

,

~

vt

t'

... ., ,

t C ~

r..• :,

, -.

X

I ...'

CD

(t)

-->

.',. , ,

" " '!.

"

.. C1

-•

- .JI .. ­

., •

-+ 4

­C

; ~

s::

r-

r IO

----a

'"

jf/II -

;(. ~

" ~

", ,

'\ ,

.""

C'

,. 'I

~

S.

~ .,.. " "

~

~

f' ..-.

.. ....

a ,. i­ ~

tA·~

., --

CV ~

;C

v---­ p ~

~ "

IIr

~

.... ...

--s:: :.

'--'

~

~ ....

~~ .

t'

~

~

Page 13: Naked JavaScript

e:

o

Page 14: Naked JavaScript

Number.prototype.stupid = function() { return (Math.floor(Math.random()*2) == 1);

} ;

var a = 4;

a; a.stupid();

Number.prototype.stupid = function() { print ("I am not");

} ;

a; a.stupid();

:s WOI J~ 10r EUf,~~-rJ,fi,u~

b'-~

Page 15: Naked JavaScript
Page 16: Naked JavaScript

J<:>

-.

-" :>. ~

cJ

'

Page 17: Naked JavaScript

• •

••

'WI'

~~~

• ~

.....&

\ ,. -~

, -­

.....

,.. ~ ,..

.,c ~ .

..,. •

rJ,.

".

" ,..

)i' r

.~

4

.... -.

--. "

.~

~

~

......

I .~

~

••

~

--c. Co

~1

~

-...,.

) -.

",•

--" ,••

.... ~

~

-. ,.~ ::"

..

IN'

.. S­ ,I r ~ - "

t c }

QI

c r­

~

;;

r

J ., ."

Page 18: Naked JavaScript

Function.prototype.stupid = function() { retu rn (Math. floor (Math. rando'm() ;':2) =-~ 1);

}; I' iA ~ ~~

function a() { print("hi") }

a() ;

---."•a.stupid(); B\o",,~ ~'" Funct;on.prototype.stupid = function() {

pri nt (~'I am not"); } ;

a(); Wa~.f Wh •a.stupid();

Page 19: Naked JavaScript

var a =1; var optimus ; function() {

a=2; return function() {

a = 3; r·etu rn functi on () {

a = 6.; return function() {

a == "prime"; }

}

} } ptj

optilmus() opti mus () () optimus() () () opti mus () () () ()

Page 20: Naked JavaScript

<

Sl' -,

-n<

o

QJ

Sl'

-'-

'0..

~

0..

o

r".

--'.

I

0..

-I.

_. ~.

Sl

' ro

c

-J

(/)

II ::

J ro

...,

X

.,

-I

. 0

~""a'

L

....

..J.

...

t

-I.

-n,

c A

::

J n-I

.::J

rt

n0

-I.

7'0

..

0 ro

::

JII

I(/)

r".

• ::

J-n

-J

0 C

(1

) 0

..

~::J

ro

n

lC

(/)

rtM

~

-I

. ::J

""

o ...

. r-

I'-\

::J

1"*"

'\ -I

• (D

~+

II

Page 21: Naked JavaScript

var add_junx = function(nodes) { II] var 1·,

fo,r (i == 0; i < nodes. 1ength; i += 1) { nodes[i].onclick = function(j) {

return function(e) { alert(j); I'~l So

} (i) ; } ',tll .,,~\,

\,A. ~(

. " } e..Ju · ~~ .' (.("

} -t~ "...f" "t rc.;~\\ ~ ~.~ . . .aA.~.1.~l(.

t~t.. t;"" • \ 1'" tI · ~. ~~\... e.-~~

Page 22: Naked JavaScript
Page 23: Naked JavaScript
Page 24: Naked JavaScript

.."

c:

..c

", •

Page 25: Naked JavaScript
Page 26: Naked JavaScript

••

••

••

-- ---0 tr

~. ,. ~ c 1&

, v\ ,

l S ~

L

. .... " ~ " • • ,.. "

C, --r , " ~ -. " ~

",\

C

tt

l

~ ""

-. ~ 0 ~

I • .....

Q..

:\

~

f' «'

.., ca

..

~ , ...,.

, ,., {'

l

~

3 , ,-­

V'

0

~

~.

~

c Q-'

, 0 "

~ i i ,.

-\

,, .,. #

~

~

~

~

~

~

J~ ~

.­ ~

,.. c

Page 27: Naked JavaScript

,

Page 28: Naked JavaScript
Page 29: Naked JavaScript
Page 30: Naked JavaScript
Page 31: Naked JavaScript

c

Page 32: Naked JavaScript

-. ., .¢

t'


Top Related