菜鸟学习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 相关文章推荐
Jquery下:nth-child(an+b)的使用注意
May 28 Javascript
jquery中的mouseleave和mouseout的区别 模仿下拉框效果
Feb 07 Javascript
11种ASP连接数据库的方法
Sep 18 Javascript
jQuery实现的左右移动焦点图效果
Jan 14 Javascript
浅析JavaScript中var that=this
Feb 17 Javascript
javascript 判断用户有没有操作页面
Oct 17 Javascript
去掉vue 中的代码规范检测两种方法(Eslint验证)
Mar 21 Javascript
基于JS实现带动画效果的流程进度条
Jun 01 Javascript
JavaScript ECMA-262-3 深入解析(一):执行上下文实例分析
Apr 25 Javascript
jQuery实现的解析本地 XML 文档操作示例
Apr 30 jQuery
微信小程序pinker组件使用实现自动相减日期
May 07 Javascript
vue3种table表格选项个数的控制方法
Apr 14 Vue.js
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
颠覆常识!无色透明的咖啡诞生了(中日双语)
2021/03/03 咖啡文化
PHP读取文件内容后清空文件示例代码
2014/03/18 PHP
php实现水仙花数示例分享
2014/04/03 PHP
windows7下安装php的php-ssh2扩展教程
2014/07/04 PHP
php判断并删除空目录及空子目录的方法
2015/02/11 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
javascript打印输出json实例
2013/11/11 Javascript
火狐下input焦点无法重复获取问题的解决方法
2014/06/16 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
jQuery中:text选择器用法实例
2015/01/03 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
javascript之Boolean类型对象
2016/06/07 Javascript
浅谈Node.js:Buffer模块
2016/12/05 Javascript
浅谈JavaScript异步编程
2017/01/20 Javascript
详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
2017/06/16 Javascript
浅谈Vue-cli单文件组件引入less,sass,css样式的不同方法
2018/03/13 Javascript
Vue-CLI项目中路由传参的方式详解
2019/09/01 Javascript
VueJS实现用户管理系统
2020/05/29 Javascript
在vue中使用Base64转码的案例
2020/08/07 Javascript
python网页请求urllib2模块简单封装代码
2014/02/07 Python
python学习 流程控制语句详解
2016/06/01 Python
深入浅析Python中join 和 split详解(推荐)
2016/06/30 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
2018/05/15 Python
Python3.6实现带有简单界面的有道翻译小程序
2019/04/16 Python
Python创建或生成列表的操作方法
2019/06/19 Python
jenkins配置python脚本定时任务过程图解
2019/10/29 Python
Django实现分页显示效果
2019/10/31 Python
解决pycharm 安装numpy失败的问题
2019/12/05 Python
基于Modernizr 让网站进行优雅降级的分析
2013/04/21 HTML / CSS
linux面试题参考答案(4)
2014/09/21 面试题
环境保护标语
2014/06/20 职场文书
2016年寒假政治学习心得体会
2015/10/09 职场文书
2016年国培心得体会及反思
2016/01/13 职场文书
2017公司年会主持人开幕词
2016/03/04 职场文书
Java中API的使用方法详情
2022/04/06 Java/Android