当前位置: 首页 > 面试题库 >

用javascript实现自我执行功能的目的是什么?

葛修真
2023-03-14
问题内容

在javascript中,你什么时候要使用它:

(function(){
    //Bunch of code...
})();

在此:

//Bunch of code...

问题答案:

其全部与可变作用域有关。默认情况下,自执行函数中声明的变量仅可用于自执行函数中的代码。这样就可以编写代码,而不必担心在其他JavaScript代码块中如何命名变量。

例如:

(function(){ 
    var foo = 3; 
    alert(foo); 
})(); 

alert(foo); 

这将首先警报“ 3”,然后在下一个警报上引发错误,因为未定义foo。



 类似资料:
  • 问题内容: 在javascript中,您什么时候要使用它: 在此: 问题答案: 其全部与可变作用域有关。默认情况下,自执行函数中声明的变量仅可用于自执行函数中的代码。这样就可以编写代码,而不必担心在其他JavaScript代码块中如何命名变量。 例如: 这将首先警报“ 3”,然后在下一个警报上引发错误,因为未定义foo。

  • 问题内容: 在此页面中,我找到了新的JavaScript函数类型: 我已经知道了什么,以及做的,但不知道什么是注定的。它是什么? 问题答案: 这是一个生成器功能。 生成器是可以退出并稍后重新输入的函数。它们的上下文(变量绑定)将在重新进入时保存。 调用生成器函数不会立即执行其主体。而是返回该函数的迭代器对象。调用迭代器的方法时,将执行生成器函数的主体,直到第一个表达式指定要从迭代器返回的值,或者使

  • 本文向大家介绍JavaScript实现自动跳转文本功能,包括了JavaScript实现自动跳转文本功能的使用技巧和注意事项,需要的朋友参考一下 贴一段自动跳转文本的代码实现: 实现代码: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍JavaScript实现搜索框的自动完成功能(一),包括了JavaScript实现搜索框的自动完成功能(一)的使用技巧和注意事项,需要的朋友参考一下 在很多需要搜索的网站, 都会有一个自动完成的搜索框. 方便用户查找他们想要的搜索词. 帮助用户快速找到自己想要的结果. 这种方式是比较友好的. 所以是比较提倡使用的. 先给大家展示下效果图:   实现这个功能需要服务端配合。客户端通过脚

  • 本文向大家介绍JavaScript实现自动消除按钮功能的方法,包括了JavaScript实现自动消除按钮功能的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript实现自动消除按钮功能的方法。分享给大家供大家参考。具体如下: 这里使用JavaScript自动消除前项显示的内容,在网页特定方位显示内容,第一个按钮可用,但第二个在第一个点击之后就不能用了,如果想让第二个按钮起

  • 本文向大家介绍javascript html5摇一摇功能的实现,包括了javascript html5摇一摇功能的实现的使用技巧和注意事项,需要的朋友参考一下 通过网上的资料,加上自己的整理,写了一份html摇一摇功能的简介,用做技术备份。 知识要点  1、DeviceMotionEvent     这是html5支持的重力感应事件,关于文档请看:http://w3c.github.io/devi