<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="在javascript中实现函数数组的方法" id="card1">
<p> 游客</p><p>
标题:在javascript中实现函数数组的方法<br/>
正文:<br/>
js与java之类的语言一个最大的不同之处在于函数也被视为数据，能够像java中的一个对象一样操作。并且由于js不进行类型检查，数组可以存放任何东西。于是我就想数组里可否存放函数呢。 <br/><br/>实现以下功能： <br/><br/>函数在调用后把自己存放到数组中（可根据参数不予存放） <br/><br/>然后可以用一个大函数来操作数组，调用其中的函数。 <br/><br/>本来我想用这个方法执行一次Undo功能（就是每个函数把自己存放进去，如果Undo则剔除最后一个函数，把整个队列执行一遍），后来觉得这样太麻烦。不过函数数组的功能倒是实现了：贴上JSP <br/>代码如下:<br/>&amp;lt;%@ page language=&quot;java&quot; contentType=&quot;text/html; charset=ISO-8859-1&quot; <br/>pageEncoding=&quot;ISO-8859-1&quot;%&amp;gt; <br/>&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&amp;gt; <br/>&amp;lt;html&amp;gt; <br/>&amp;lt;head&amp;gt; <br/>&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=ISO-8859-1&quot;&amp;gt; <br/>&amp;lt;title&amp;gt;MothedList&amp;lt;/title&amp;gt; <br/>&amp;lt;/head&amp;gt; <br/>&amp;lt;body&amp;gt; <br/>&amp;lt;input type=&quot;button&quot; onclick=&quot;ff()&quot; /&amp;gt; <br/>&amp;lt;script type=&quot;text/javascript&quot;&amp;gt; <br/>list = new Array; <br/>f1 = function f1(flage) { <br/>alert(&quot;f1&quot;); <br/>if (flage) <br/>list.push(f1); <br/>} <br/>f2 = function f1(flage) { <br/>alert(&quot;f2&quot;); <br/>if (flage) <br/>l<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=818&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=818&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=818&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=818&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=818">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=818">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>