理顺 JavaScript (17) - 函数
2010-09-14 13:40:19 来源:WEB开发网一个关于闭包的小例子
function fun(x) {
return function(y) {return x+y;}
}
var a,b,c;
a = fun(1);
b = fun(2);
c = fun(3);
alert(a(1)); //2
alert(b(2)); //4
alert(c(3)); //6
eval : 这是一个全局函数, 它执行字符串中的 JS 代码并返回结果
var str = '((1 + 2) * 3 - 1) / 4';
alert(eval(str)); //2
系列文章:
理顺 JavaScript (1) - 准备工具
理顺 JavaScript (2) - 应先掌握的四个方法
理顺 JavaScript (3) - 把 JavaScript 嵌入网页的方法
理顺 JavaScript (4) - 变量、常量与数据类型
理顺 JavaScript (5) - 符合 ECMAScript 标准的字符串函数
理顺 JavaScript (6) - 关于字符串的其他问题
理顺 JavaScript (7) - 数字相关问题
理顺 JavaScript (8) - 布尔相关问题
理顺 JavaScript (9) - Date 类
理顺 JavaScript (10) - Math 类
理顺 JavaScript (11) - 数组
理顺 JavaScript (12) - 一个比较实用的数组用法
理顺 JavaScript (13) - 对象及 json
理顺 JavaScript (14) - constructor 与 instanceof
理顺 JavaScript (15) - 类的继承手段: prototype
理顺 JavaScript (16) - 使用 prototype
Tags:理顺 JavaScript 函数
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接