菜鸟学习JavaScript小实验之函数引用
2013-05-18 07:17
148 查看
function tt()
{
alert(11);
}
var b = tt;
var b1 = tt(); //执行tt()函数功能
对于函数的引用,可直接将函数名“tt”赋给变量,但不可以是函数名+括号的形式“tt()”,因为第二种是直接执行该函数。
调用函数的时候,用变量名+括号的形式,如:b()。
function tt()
{
alert(11);
}
var b = tt;
alert(b);
function tt()
{
alert(22);
}
alert(b);
b();
由于变量b中保存的是函数的引用,当函数变化时,b也随时变化,且不管函数出现的先后顺序。两次alert(b),虽然位置不一样,但是内容相同。
这只是一个小实验,下面研究下js中的闭包问题。
学习用书《征服RIA——基于JavaScript的web客户端开发》和《JavaScript权威指南》中文版。
{
alert(11);
}
var b = tt;
var b1 = tt(); //执行tt()函数功能
对于函数的引用,可直接将函数名“tt”赋给变量,但不可以是函数名+括号的形式“tt()”,因为第二种是直接执行该函数。
调用函数的时候,用变量名+括号的形式,如:b()。
function tt()
{
alert(11);
}
var b = tt;
alert(b);
function tt()
{
alert(22);
}
alert(b);
b();
由于变量b中保存的是函数的引用,当函数变化时,b也随时变化,且不管函数出现的先后顺序。两次alert(b),虽然位置不一样,但是内容相同。
这只是一个小实验,下面研究下js中的闭包问题。
学习用书《征服RIA——基于JavaScript的web客户端开发》和《JavaScript权威指南》中文版。
相关文章推荐
- 菜鸟学习JavaScript小实验之函数引用
- 菜鸟学习JavaScript小实验之函数引用
- 菜鸟学习JavaScript小实验之函数引用
- 学习AS3菜鸟起飞吧之—函数(二):函数的引用
- [Javascript 高级程序设计]学习心得记录 函数参数传递与引用
- JavaScript高级程序设计学习笔记第五章--引用类型(函数部分)
- javascript 打印函数名称和被引用的函数
- 轻松学习JavaScript二十八:DOM编程学习之事件处理函数
- JavaScript中函数参数的值传递和引用传递
- JavaScript学习笔记——预定义函数
- 【从C到C++学习笔记】引用/const引用/引用传递/引用作为函数返回值/引用和指针的区别
- JavaScript学习路上---深入认识JavaScript中的函数
- JavaScript菜鸟教程学习 http://www.runoob.com/js/js-tutorial.html
- javaScript语言精粹 学习笔记(4.3函数调用)
- javascript学习笔记 - 引用类型 Object
- 实验2 引用与函数(P277)
- 学习Javascript:掌握惰性函数定义模式
- javascript学习记录(二)-function函数的应用之sort()函数详解
- JavaScript学习记录day6-函数变量作用域、解构赋值与方法