`
- 浏览:
11915 次
- 性别:
-
(function(){
function a(){
alert("a");
}
})();
常见格式:(function() { /* code */ })();
解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。
作用:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部就不能访问,除非你允许(变量前加上window,这样该函数或变量就成为全局)。各JavaScript库的代码也基本是这种组织形式。
总结一下,执行函数的作用主要为 匿名 和 自动执行,代码在被解释时就已经在运行了。
其他写法
(function () { /* code */ } ());
!function () { /* code */ } ();
~function () { /* code */ } ();
-function () { /* code */ } ();
+function () { /* code */ } ();
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
### 知识点:匿名函数在JavaScript中的应用与特性 #### 标题解析:“匿名函数的一点知识” 标题“匿名函数的一点知识”简洁明了地指出本文将围绕JavaScript中的匿名函数进行讲解,旨在帮助读者深入理解匿名函数的...
### JavaScript中的匿名函数 在JavaScript编程语言中,**匿名函数**是一种非常实用且常见的特性,它们没有具体的名称,通常作为参数传递给其他函数或者在需要函数作为值的地方使用。这种类型的函数可以增加代码的...
### JS匿名函数、闭包详解 #### 一、匿名函数概览 **匿名函数**,又称**拉姆达函数**,是一种在JavaScript中常见的函数形式,这类函数没有名称,因此不能像命名函数那样通过名称来调用。匿名函数通常作为临时使用...
# 题目:使用lambda来创建匿名函数。
JavaScript中的闭包、匿名函数和作用域链是编程中至关重要的概念,它们是理解JavaScript运行机制的关键。在本文中,我们将深入探讨这三个概念,并通过实际示例来展示它们的运用。 首先,我们来讨论“闭包”。闭包是...
匿名函数是JavaScript语言中的一个强大特性,它允许我们不给函数命名,直接声明并执行。在本文中,我们将深入了解匿名函数的定义、特点、代码模式以及应用。 首先,需要明白什么是匿名函数。在JavaScript中,定义...
C#匿名函数详解,初学者必备 C#匿名函数是C#语言中的一种特殊的函数类型,它允许开发者在不指定类型的情况下创建对象。匿名函数的基础是对象初始化器,匿名类型从对象初始化器自动推断和生成的元组类型。匿名函数的...
在讨论JavaScript编程语言时,匿名函数和闭包是两个重要的概念,它们在函数式编程和模块化代码设计中扮演着核心角色。匿名函数是没有具体名称的函数,它们可以是独立的,也可以是表达式的一部分,通常用于定义临时...
匿名函数 5.5 匿名函数 函数表达式 概念:所谓函数表达式指的是将声明的函数赋值给一个变量,通过变量完成函数的调用和参数的传递,它也是JavaScript中另一种实现自定义函数的方式。 5.5 匿名函数 函数表达式 var fn...
匿名函数的基本用法为 `handle = @(arglist)anonymous_function`,其中 `handle` 为调用匿名函数时使用的名字,`arglist` 为匿名函数的输入参数,可以是一个,也可以是多个,用逗号分隔,`anonymous_function` 为...
Python 匿名函数学习指南 匿名函数是 Python 中的一种特殊函数,顾名思义,它不需要具名定义,可以直接使用 lambda 关键字来定义。匿名函数的特点是可以直接传入函数中,而不需要事先定义函数名。这使得代码看起来...
在MATLAB编程中,函数句柄和匿名函数是两种非常重要的概念,它们允许程序员更加灵活地处理函数。这里,我们详细探讨这两个主题。 首先,函数句柄是MATLAB中的一种数据类型,它代表了一个特定的函数。就像变量可以...
JavaScript中的匿名函数是一种没有明确标识符的函数表达式,它可以在需要时被立即执行或作为其他数据结构的一部分使用。在JavaScript中,函数是第一类对象,这意味着它们可以被赋值给变量、作为参数传递和作为其他...
匿名函数的基本用法是handle = @(arglist)anonymous_function,其中 handle 是调用匿名函数时使用的名字,arglist 是匿名函数的输入参数,可以是一个,也可以是多个,用逗号分隔,anonymous_function 是匿名函数的...
JavaScript中的匿名函数是一种不具有名称的函数,它们主要通过函数表达式或Function构造函数来创建。匿名函数在JavaScript中有着广泛的应用,特别是在处理模块化、防止全局变量污染、以及实现函数式编程等方面。 1....
PHP 匿名函数与注意事项 PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束 PHP5.2:JSON 支持 PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,Phar ...