WEB开发网
开发学院网页设计JavaScript 理顺 JavaScript (17) - 函数 阅读

理顺 JavaScript (17) - 函数

 2010-09-14 13:40:19 来源:WEB开发网   
核心提示: 一个关于闭包的小例子functionfun(x){returnfunction(y){returnx+y;}}vara,b,c;a=fun(1);b=fun(2);c=fun(3);alert(a(1));//2alert(b(2));//4alert(c(3));//6eval : 这是

一个关于闭包的小例子

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

上一页  1 2 3 

Tags:理顺 JavaScript 函数

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接