当前位置:首页 > 开发 > Web前端 > JavaScript > 正文

javascript 函数里面再定义函数

发表于: 2013-08-30   作者:一炮送你回车库   来源:转载   浏览:
摘要:  很有意思的一个帖子,函数里还能定义函数吗?做了一下实验,还真可以。想想也对,JavaScript里函数也是对象,对象里当然可以再定义对象了。看看如下代码: <script type="text/javascript">function test(){ function inTest(){ alert("test里定义的函数inTest&quo

 很有意思的一个帖子,函数里还能定义函数吗?做了一下实验,还真可以。想想也对,JavaScript里函数也是对象,对象里当然可以再定义对象了。看看如下代码:

<script type="text/javascript">
function test(){
function inTest(){ alert("test里定义的函数inTest");}
inTest();
}
</script> <button onclick="test()">点击测试test函数</button>
<br />
<button onclick="inTest()">点击测试inTest函数</button>

点击测试test函数

但是在函数外边就不能访问这个函数了。点击下面的按钮不会有任何反应。

点击测试inTest函数

javascript 函数里面再定义函数

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
javascript是动态语言,可以在运行时给对象添加属性,也可以给对象删除(delete)属性 <html> &
1. * Copyright (c) 2012, 烟台大学计算机学院 2. * All rights reserved. 3. * 作 者: 吕建 4. *
1.通过隐函数理论,将一个隐函数方程变为一个显示的函数的方法将不再限于用因式分解的方法构造出来
词语翻译列表: function:函数(Function未翻译) declare:定义 assign:指派,分配 functionbody:函
词语翻译列表: function:函数(Function未翻译) declare:定义 assign:指派,分配 functionbody:函
EL为表达式语言,在EL中,允许定义和使用函数。下面将介绍如何定义和使用EL的函数。 1. 定义和使用
刚才有学习《在jQuery定义自己的扩展方法函数》http://www.cnblogs.com/insus/p/3415312.html 。现
在上一讲中,简单介绍了函数的定义和使用,只要你想完成一个新功能,首先想到的应该是定义一个新的
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自
Scala 函数式编程_函数的定义 函数的定义 函数的基本结构, 如下,在scala shell中, scala> def
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号