菜鸟学习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 相关文章推荐
Using the TextRange Object
Oct 14 Javascript
javascript第一课
Feb 27 Javascript
js实现特定位取反原理及示例
Jun 30 Javascript
jquery中获取元素里某一特定子元素的代码
Dec 02 Javascript
JS中Location使用详解
May 12 Javascript
详解JavaScript的表达式与运算符
Nov 30 Javascript
详解iframe与frame的区别
Jan 13 Javascript
微信小程序教程之本地图片上传(leancloud)实例详解
Nov 16 Javascript
BootStrap按钮标签及基本样式
Nov 23 Javascript
JavaScript事件委托原理与用法实例分析
Jun 07 Javascript
webpack file-loader和url-loader的区别
Jan 15 Javascript
Angular8 实现table表格表头固定效果
Jan 03 Javascript
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执行批量mysql语句的解决方法
2013/05/02 PHP
分享一段php获取linux服务器状态的代码
2014/05/27 PHP
CentOS6.5 编译安装lnmp环境
2014/12/21 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
PHP递归算法的简单实例
2019/02/28 PHP
php的RSA加密解密算法原理与用法分析
2020/01/23 PHP
基于mouseout和mouseover等类似事件的冒泡问题解决方法
2013/11/18 Javascript
js时间比较示例分享(日期比较)
2014/03/05 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
JS实现黑色大气的二级导航菜单效果
2015/09/18 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
轻松实现JavaScript图片切换
2016/01/12 Javascript
JavaScript lodash常见用法系列小结
2016/08/24 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
JS基于面向对象实现的多个倒计时器功能示例
2017/02/28 Javascript
微信小程序开发入门基础教程
2017/04/19 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
vue自定义组件(通过Vue.use()来使用)即install的用法说明
2020/08/11 Javascript
[00:32]2018DOTA2亚洲邀请赛Mineski出场
2018/04/04 DOTA
python获取外网IP并发邮件的实现方法
2017/10/01 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Python文件读写常见用法总结
2019/02/22 Python
python关于矩阵重复赋值覆盖问题的解决方法
2019/07/19 Python
python 协程 gevent原理与用法分析
2019/11/22 Python
Python正则表达式急速入门(小结)
2019/12/16 Python
windows下Pycharm安装opencv的多种方法
2020/03/05 Python
Django实现任意文件上传(最简单的方法)
2020/06/03 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
一百多行代码实现react拖拽hooks
2021/03/23 Javascript
Ajax实现页面无刷新留言效果
2021/03/24 Javascript
总经理工作职责范文
2014/03/14 职场文书
马智宇结婚主持词
2014/04/01 职场文书
企业爱岗敬业演讲稿
2014/09/04 职场文书
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
Python中Selenium对Cookie的操作方法
2021/07/09 Python