`
王树雄
  • 浏览: 242951 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JS匿名函数

阅读更多



错误模式:其无法工作,浏览器会报语法错。

function(){ 
  alert(1); 
}(); 

 
函数字面量:首先声明一个函数对象,然后执行它。

(function(){ 
  alert(1); 
} ) ( ); 

 

优先表达式:由于Javascript执行表达式是从圆括号里面到外面,所以可以用圆括号强制执行声明的函数。

( function(){ 
  alert(2); 
} ( ) ); 

 

Void操作符:用void操作符去执行一个没有用圆括号包围的一个单独操作数。

void function(){ 
  alert(3); 
}() 

 

这三种方式是等同的,个人原因比较喜欢第3种,而在实际应用中我看到的和使用的都是第1种。

 

分享到:
评论

相关推荐

    JS匿名函数、闭包

    ### JS匿名函数、闭包详解 #### 一、匿名函数概览 **匿名函数**,又称**拉姆达函数**,是一种在JavaScript中常见的函数形式,这类函数没有名称,因此不能像命名函数那样通过名称来调用。匿名函数通常作为临时使用...

    js匿名函数的调用示例(形式多种多样).docx

    ### JavaScript匿名函数调用示例解析 #### 一、引言 在JavaScript编程语言中,函数是一等公民,这意味着函数可以作为参数传递给其他函数,也可以作为其他函数的返回值。这种灵活性使得JavaScript中的函数非常强大。...

    匿名函数的一点知识

    ### 知识点:匿名函数在JavaScript中的应用与特性 #### 标题解析:“匿名函数的一点知识” 标题“匿名函数的一点知识”简洁明了地指出本文将围绕JavaScript中的匿名函数进行讲解,旨在帮助读者深入理解匿名函数的...

    Javascript的匿名函数

    ### JavaScript中的匿名函数 在JavaScript编程语言中,**匿名函数**是一种非常实用且常见的特性,它们没有具体的名称,通常作为参数传递给其他函数或者在需要函数作为值的地方使用。这种类型的函数可以增加代码的...

    JavaScript 匿名函数和闭包介绍

    在讨论JavaScript编程语言时,匿名函数和闭包是两个重要的概念,它们在函数式编程和模块化代码设计中扮演着核心角色。匿名函数是没有具体名称的函数,它们可以是独立的,也可以是表达式的一部分,通常用于定义临时...

    JS匿名函数类生成方式实例分析

    标题《JS匿名函数类生成方式实例分析》和描述《主要介绍了JS匿名函数类生成方式,结合实例形式分析了javascript匿名函数类相关属性与方法定义与使用技巧,需要的朋友可以参考下》共同指向了在JavaScript中利用匿名函数...

    js匿名函数使用&传参(实例)

    本篇文章将详细探讨js匿名函数的使用及传参。 首先,我们要明白匿名函数的基本结构。一个匿名函数的定义通常看起来像这样: ```javascript (function () { // 函数体 })(); ``` 这里的`function () {...}`是函数...

    不使用 JS 匿名函数理由

    【不使用JS匿名函数的理由】 JavaScript中的匿名函数,顾名思义,是没有名称的函数,通常用于一次性执行的任务,例如回调、事件处理或立即执行。然而,存在一些反对过度使用匿名函数的观点,以下将详细阐述不使用...

    JS匿名函数和匿名自执行函数概念与用法分析

    本文实例讲述了JS匿名函数和匿名自执行函数概念与用法。分享给大家供大家参考,具体如下: 1. 匿名函数的常见场景 js中的匿名函数是一种很常见的函数类型,比较常见的场景: <input type=button value=点击 id=...

    js匿名函数作为函数参数详解

    匿名函数作为函数参数在JavaScript中是一种非常常见的用法,它可以增加代码的灵活性,减少代码量,使某些操作更加简洁。 匿名函数,顾名思义,是没有具体名称的函数,它通常在定义时直接使用,而不是被赋值给一个...

    JavaScript函数的一些注意要点小结及js匿名函数

    本文将深入探讨JavaScript函数的一些关键知识点,包括基本语法、参数处理以及函数的返回值,特别是关于JavaScript匿名函数的理解。 首先,我们来看看JavaScript函数的基本语法。一个函数定义通常以`function`关键字...

    javascript匿名函数应用示例介绍

    javascript匿名函数,就是说个函数没有名字,下面先列出测试代码 代码如下: /* * 一般常见函数是这样 */ function debug(data) { console.log(data); } 但有的函数,它却偏偏写成了这样 代码如下: (function(x, y) {...

    JS匿名函数实例分析

    在JavaScript编程中,匿名函数是一种没有具体名称的函数,经常用于临时需要函数时使用,或者实现立即执行函数表达式(IIFE)。以下详细解析了匿名函数的定义、参数、返回值以及作用域闭包的概念,同时结合实例进行...

    javascript匿名函数实例分析

    以上就是JavaScript匿名函数实例分析的知识点。通过实例的讲解,我们了解了匿名函数的定义、用法及注意事项。掌握这些概念对编写高质量的JavaScript代码非常重要。对于希望深入学习JavaScript的开发者来说,理解和...

    Javascript的匿名函数讲解

    匿名函数是JavaScript语言中的一个强大特性,它允许我们不给函数命名,直接声明并执行。在本文中,我们将深入了解匿名函数的定义、特点、代码模式以及应用。 首先,需要明白什么是匿名函数。在JavaScript中,定义...

    android-js-bridge:android js 互相调用,android端可以接收js的匿名函数,新版本 https

    #####支持js匿名函数接收 #####支持js json对象接收 #####支持js函数返回值获取 #####通过注解注入js方法,支持自定义方法名 Add it in your root build.gradle at the end of repositories: allprojects { ...

    javascript 闭包、匿名函数、作用域链

    JavaScript中的闭包、匿名函数和作用域链是编程中至关重要的概念,它们是理解JavaScript运行机制的关键。在本文中,我们将深入探讨这三个概念,并通过实际示例来展示它们的运用。 首先,我们来讨论“闭包”。闭包是...

Global site tag (gtag.js) - Google Analytics