有趣的函数解析机制1
2011-11-20 15:56
267 查看
直接看代码:
function func1() {
function f() {
alert(1);
}
f();
function f() {
alert(2);
}
f();
};
func1(); // 2,2
function func2() {
function f() {
alert(1);
}
f();
var f = function() {alert(2)};
f();
}
func2(); //1, 2
function func3() {
var f = function() {alert(1)};
f();
function f() {
alert(2);
}
f();
}
func3(); //1, 1
function func1() {
function f() {
alert(1);
}
f();
function f() {
alert(2);
}
f();
};
func1(); // 2,2
function func2() {
function f() {
alert(1);
}
f();
var f = function() {alert(2)};
f();
}
func2(); //1, 2
function func3() {
var f = function() {alert(1)};
f();
function f() {
alert(2);
}
f();
}
func3(); //1, 1
相关文章推荐
- android binder机制及其源码解析之第二节 重要函数讲解之常用数据结构(一)
- C#的虚函数解析机制
- C#的虚函数解析机制
- (学习笔记一)——CvWaitKey函数机制解析
- android binder机制及其源码解析 之第二节重要函数讲解之常用数据结构(一)
- 安卓事件分发机制一个函数解析
- Js中的预解析机制与定义函数的三种方式
- C# 的虚函数解析机制
- Linux C语言应用 - main函数解析,时间函数,C语言代码的分配机制(malloc,calloc,realloc,free)
- 嵌入式 Linux 通过信号机制在进程间传递参数中的几个主要函数解析
- C#的虚函数解析机制
- C#的虚函数解析机制(1)
- GNU C++的符号改编机制介绍(函数的名称粉碎格式解析)
- cocos2d-x中函数回调 事件监听机制详细解析 涉及c++成员函数指针
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
- Android View 事件分发机制 源码解析 (上)
- 解析 Ajax 的多种函数
- Javascript学习笔记之 函数篇(二) : this 的工作机制
- C语言的异常机制 setjump longjump函数【转】
- Windows系统:解析文件句柄Handle的详细机制