IIFE 问答列表

为什么 IIFE 中的包装函数会导致弱类型?

作者:hesxenon 提问时间:10/19/2019

我试图找出一种方法来向模块的用户隐藏某些辅助函数和相关内容,并认为使用 IIFE 会起作用,但它失败了,因为类型变量无法泛化? 我想我已经用以下代码将其归结为最基本的场景: module Test...

创建具有 IIFE 命名空间的 JS 库

作者:Basj 提问时间:8/5/2022

如果我们不想使用ES6或任何第三方库(如require.js等)或任何包构建器,那么打包库的经典方法是什么,以便用户可以将其与似乎是库命名空间一起使用?import index.html(从图书馆用...

函数表达式前面的 JavaScript 加号

作者:jOpacic 提问时间:11/12/2012

我一直在寻找有关立即调用函数的信息,在某个地方我偶然发现了这个符号: +function(){console.log("Something.")}() 有人可以向我解释一下函数前面的标志是什么意...

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

作者:Ej. 提问时间:2/27/2009

在 javascript 中,您希望何时使用它: (function(){ //Bunch of code... })(); 在此之上: //Bunch of code... ...

IIFE 与使用 let 或 var 声明的变量相关联的奇怪行为

作者:Edi 提问时间:9/10/2023

我试图理解为什么当使用 var 声明权限时,变量“Permissions”将是 typeof 'function',而当使用 let 声明时,变量 'object' 类型(这是例外行为) 使用 'v...

ES6 类编译为 ES5 函数构造函数

作者:cvass 提问时间:11/11/2023

我在使用 Typescript 的编译器选项时注意到了一些东西。(打字稿在这里无关紧要,我只是把它当作编译器,就像通天塔一样) 所以,我在.ts文件中有这段代码 (function () { c...


共6条 当前第1页