python
hide@deb1:~$ python Python 2.4.4 (#2, Apr 15 2008, 23:43:20) [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> def func1(): ... print "F1" ... >>> def func2(): ... print "F2" ... >>> def func3(): ... print "F3" ... >>> x=[func1,func2,func3] >>> for f in x: ... f() ... F1 F2 F3
j(ava)script
C:\Users\hide\temp>type f.js function func1() { WScript.StdOut.WriteLine("F1"); } function func2() { WScript.StdOut.WriteLine("F2"); } function func3() { WScript.StdOut.WriteLine("F3"); } var fs= { 0: func1,1:func2,2:func3 }; for( var x in fs ) { fs[x](); }
C:\Users\hide\temp>cscript f.js
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
F1
F2
F3