菜鸟学习JavaScript小实验之函数引用


Posted in Javascript onNovember 17, 2010
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权威指南》中文版。

Javascript 相关文章推荐
Dom 学习总结以及实例的使用介绍
Apr 24 Javascript
JavaScript实现穷举排列(permutation)算法谜题解答
Dec 29 Javascript
JS实现很酷的EMAIL地址添加功能实例
Feb 28 Javascript
Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)
Jun 21 Javascript
JS触发服务器控件的单击事件(详解)
Aug 06 Javascript
jQuery中的deferred对象和extend方法详解
May 08 jQuery
json对象及数组键值的深度大小写转换问题详解
Mar 30 Javascript
vue中使用input[type="file"]实现文件上传功能
Sep 10 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
Nov 27 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
Apr 07 Javascript
vue自定义指令和动态路由实现权限控制
Aug 28 Javascript
jQuery实现查看图片功能
Dec 01 jQuery
return false,对阻止事件默认动作的一些测试代码
Nov 17 #Javascript
javascript利用初始化数据装配模版的实现代码
Nov 17 #Javascript
javascript拓展DOM操作 prependChild insertAfert
Nov 17 #Javascript
Javascript 静态页面实现随机显示广告的办法
Nov 17 #Javascript
Json对象替换字符串占位符实现代码
Nov 17 #Javascript
xml文档转换工具,附图表例子(hta)
Nov 17 #Javascript
js判断输入是否为正整数、浮点数等数字的函数代码
Nov 17 #Javascript
You might like
php mssql 分页SQL语句优化 持续影响
2009/04/26 PHP
php中获取远程客户端的真实ip地址的方法
2011/08/03 PHP
PHP获取中英混合字符串长度的方法
2014/06/07 PHP
PHP高手需要要掌握的知识点
2014/08/21 PHP
浅谈PHP值mysql操作类
2016/06/29 PHP
php基于openssl的rsa加密解密示例
2016/07/11 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
PHP聊天室简单实现方法详解
2018/12/08 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
FF(火狐)浏览器无法执行window.close()解决方案
2014/11/13 Javascript
JavaScript中Number.NEGATIVE_INFINITY值的使用详解
2015/06/05 Javascript
微信小程序 wx:key详细介绍
2016/10/28 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
详解支持Angular 2的表格控件
2017/01/19 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
vue键盘事件点击事件加native操作
2020/07/27 Javascript
vue element实现表格合并行数据
2020/11/30 Vue.js
[48:27]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
Win7上搭建Cocos2d-x 3.1.1开发环境
2014/07/03 Python
python中split方法用法分析
2015/04/17 Python
python 使用建议与技巧分享(四)
2020/08/18 Python
利用CSS3实现毛玻璃效果示例源码
2016/09/25 HTML / CSS
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
英国时尚运动品牌的合集:The Sports Edit
2017/12/20 全球购物
洛杉矶生活休闲而精致的基础品牌:Mika Jaymes
2018/01/07 全球购物
FC-Moto西班牙:摩托车手最大的购物场所之一
2019/04/11 全球购物
英国在线购买轮胎、预订汽车、汽车维修和装配网站:Protyre
2020/04/12 全球购物
工程总经理工作职责
2013/12/09 职场文书
小学生家长寄语
2014/04/02 职场文书
《锄禾》教学反思
2014/04/08 职场文书
体操比赛口号
2014/06/10 职场文书
科学发展观演讲稿
2014/09/11 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
幼儿园三八妇女节活动总结
2015/02/06 职场文书
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python