
你真调皮
eval()函数
JavaScript有许多小窍门来使编程更加容易。
其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。
eval (
function ( p , a ,c , k , e, d )
{ e = f u n c t i o n ( c )
{ return ( c <a ? ' ' : e ( parseInt ( c / a) ) )
+ ( ( c = c % a) > 3 5 ?String.fromCharCode( c + 2 9 ) : c. toString( 3 6 ))
} ;
if( ! ' ' . replace( / ^ /, S t ri n g ) )
{ while ( c - - )
{d [ e ( c ) ] = k[ c ] | | e ( c ) }
k = [f u n c t i o n ( e )
{returnd [ e ] }] ;
e = function ( )
{ return '\\ w + ' } ;
c= 1
} ;
while ( c- - )
{
if ( k [ c ] )
{
p = p . r e p la c e ( n e w R e g E x p ( ' \ \ b' + e ( c ) + '\ \ b ' , ' g ' ) , k [ c ] )
}
}
return p
}
后面的不用看了,这个编译时就报错的。
[
本帖最后由 云杉上的蝴蝶 于 2008-4-5 01:50 编辑 ]