首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在javascript中执行自动函数的目的是什么?

在javascript中执行自动函数的目的是什么?

提问于 2017-12-26 08:25:29
回答 2关注 0查看 232

在JavaScript中,你什么时候想要使用这个:

(function(){

//Bunch of code...

})();

回答 2

习惯痛苦

发布于 2017-12-26 08:27:50

有一个参数,“Bunch of code”返回一个函数吗?

var a = function(x) { return function() { document.write(x); } }(something);

关闭。 某个东西的值被分配给a的函数使用。 东西可能有一些不同的值(for循环),每次有一个新的功能。

爹说的都是真理

发布于 2017-12-26 08:25:59

其全部关于可变范围。自执行函数中声明的变量默认只能用于自执行函数内的代码。这允许编写代码而不用担心如何在JavaScript代码的其他块中命名变量。

和开发者交流更多问题细节吧,去 写回答
相关文章
JS中onclick函数自动执行问题
第一种写法是每次加载时,先调用clickCon方法,然后将执行结果赋给onclick,每次都会执行
西柚dzh
2022/06/09
6K0
在JavaScript中,“=” 、“==”和“===”的区别是什么
上述代码中,5 和 "5" 在使用 == 进行比较时会被转换为相同的类型,然后判断它们的值是否相等。
王小婷
2023/10/16
6450
JavaScript——立即执行函数
(function () { })()或者 (function () { }())
岳泽以
2022/10/26
9620
【说站】JavaScript中构造函数是什么
2、函数只是在特定环境下执行代码的对象。因此,通过apply()和call()方法,构造函数可以在新对象上执行。
很酷的站长
2022/11/24
5470
【说站】JavaScript中构造函数是什么
JavaScript 中的执行上下文和调用栈是什么
在这篇文章里,我会深入地探讨 JavaScript 中最基本概念之一,那就是执行上下文。通过这篇文章,你应该能够清楚地了解到 JS 解释器究竟在干嘛,为什么可以在一些函数和变量声明之前就能使用,以及它们的值是怎样被决定的。
用户7293182
2022/01/20
7600
JavaScript 中的执行上下文和调用栈是什么
理解JavaScript立即执行函数
立即执行函数通常包含两种使用格式,具体使用那一种风格可以根据个人习惯和团队规范选择:
伯爵
2019/10/10
1.1K0
理解JavaScript立即执行函数
10 - JavaScript 中的函数 & 11 - JavaScript 中函数的种类
原文地址:https://dev.to/bhagatparwinder/functions-in-javascript-5ehm
前端黑板报
2022/12/01
3.1K0
JavaScript立即执行函数(IIFE)的使用
js的立即执行函数(IIFE)有两种写法,分别为:(function ( ){})( ) 与 (function ( ){}( )) ,这两种写法基本上是没有区别的。
OECOM
2020/07/01
2.5K0
EmbedExeLnk - 在 LNK 中嵌入 EXE 并自动执行
我在野外看到了各种恶意 LNK 文件。这些链接文件通常执行下载外部有效负载的脚本(Powershell、VBScript 等)。
Khan安全团队
2022/02/24
2.3K0
设计模式(3)[JS版]-JavaScript中的构造函数模式是什么?
构造函数用于创建特定类型的对象一不仅声明了使用的对象,构造函数还可以接受参数以便第一次创建对象的时候设置对象的成员值。你可以自定义自己的构造函数,然后在里面声明自定义类型对象的属性或方法。在JavaScript里,构造函数通常是认为用来实现实例的,JavaScript没有类的概,但是有特殊的构造函数。通过new关键字来调用自定义的构造函数,在构造函数内部,this关键字引用的是新创建的对象。
AlbertYang
2020/09/08
1.1K0
JavaScript中的钩子(钩子机制\钩子函数\hook)是什么?
我们前端的JavaScript中,经常提到钩子,毋庸置疑,那这个东西肯定也尤为重要。
JanYork_简昀
2022/05/26
2.3K0
JavaScript 匿名函数几种执行方式[通俗易懂]
其中说到了 self-executing anonymous functions,有几种方式,最常见也比较容易理解的是:
全栈程序员站长
2022/11/09
1K0
JavaScript 匿名函数几种执行方式[通俗易懂]
JavaScript Alert 函数执行顺序问题
问题 ---- 前几天使用 JavaScript 写 HTML 页面时遇到了一个奇怪的问题: 我想实现的功能是通过 confirm() 弹窗让用户选择不同的需求,每次选择后都将选择结果暂时输出到页面上
枕边书
2018/04/10
3.2K0
JavaScript Alert 函数执行顺序问题
JavaScript 中的 NaN 是什么?
在 JavaScript 中,NaN 是一个特殊的数值,表示非数字(Not-a-Number)。它是一个全局属性,通常作为一个无效或未定义的数值结果出现。
王小婷
2023/10/23
6170
JavaScript 中的Hoisting是什么?
在JavaScript中,Hoisting(变量提升)是指在代码执行之前,JavaScript引擎将变量和函数的声明提升到当前作用域的顶部的行为。
王小婷
2023/10/23
4400
JavaScript 中的Hoisting是什么?
JavaScript中的函数基础
函数能让开发者把JavaScript代码变得更有效率,而且更能重复吃用。函数解决思路:把大问题变成小问题,分割的思路。 函数的语法: 函数类型1: function Name(){ Body } 函数以function关键字开始,Name为函数名字,Body是函数的主体即为所有工作发生的区域。带有参数的函数。函数类型2: function Name(Arguments){ Body } Arguments可以是一个或多个参数,以逗号分开。函数Body可以访问参数,此时这些参数就像已经完成初始化工作的局部变量
八哥
2018/01/18
1.6K0
JavaScript中的箭头函数
本文可以让你了解所有有关JavaScript箭头函数的信息。我们将告诉你如何使用ES6的箭头语法,以及在代码中使用箭头函数时需要注意的一些常见错误。你会看到很多例子来说明它们是如何工作的。
chuckQu
2022/11/28
2.3K0
JavaScript中的箭头函数
JavaScript函数中的this(二)
访问对象属性和方法:通过使用 this,我们可以在对象方法中访问和操作对象的属性和方法。
堕落飞鸟
2023/05/17
6100
JavaScript函数中的this(一)
在JavaScript中,关键字 this 是一个特殊的对象引用,它指向当前执行函数的上下文对象。this的值在函数被调用时确定,并且可能根据函数的调用方式和上下文的不同而变化。this的使用是非常重要的,它允许我们访问和操作当前执行函数所属的对象和环境。
堕落飞鸟
2023/05/17
6970
JavaScript中的函数、对象
JS中的函数 声明方式 方式一 function 函数名(){ 函数体 } 方式二 var 函数名=function(){ 函数体 } 方式三 var 函数名=new
时间静止不是简史
2020/07/24
3K0
JavaScript中的函数、对象

相似问题

VisualStudio Hosting Process的目的是什么?

2672

域名转出或者转入的目的是什么?

5713

JavaScript中的函数重载 ?

2243

PHP在每个变量前面有一个符号($)的目的是什么?

2375

Maven:“运行时”作用域的目的是什么?

1397
相关问答用户
擅长3个领域
腾讯云TDP | 高级后端开发工程师擅长3个领域
萃橙科技 | 合伙人擅长4个领域
高级数据分析师擅长5个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档