`

js 匿名函数参数设置

 
阅读更多
其实大家可以看看小括号的意义就应该可以理解。小括号有返回值,也就是小括号内的函数或者表达式的返回值,所以说小括号内的function返回值等于小括号的返回值,不难理解
(function(){})()
可以将没有名字的函数执行了把…
关于匿名函数写法,很发散~
最常见的用法:

(function() { 
alert('water'); 
})(); 


js匿名函数使用参数化

(function($) { 
  $表示window
})(jQuery); 


(function($){
        // 定义一个人类
	$.Person = function(){
		var name ;
		var age ;
		this.getName = function(){
			return this.name;
		}
		this.setName = function(name){
			this.name = name;
		}
	}
})(jQuery);
var person = new $.Person();
person.setName('Javascript');
alert(person.getName());;
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    javascript笔记之匿名函数和闭包

    JavaScript中的匿名函数和闭包是两个非常重要的概念,它们在函数式编程和模块化开发中起着关键作用。 首先,让我们来理解匿名函数。匿名函数,顾名思义,是没有名称的函数。在JavaScript中,我们可以直接定义一个不...

    Javascript自执行匿名函数(function() { })()的原理浅析_.docx

    3. **即时执行的功能**:例如在某些场景下需要立即执行一段代码进行初始化设置等操作时,自执行匿名函数提供了一种简洁高效的方式。 #### 总结 自执行匿名函数是JavaScript中一项非常有用且强大的特性,它不仅可以...

    JS function函数 基础案例

    从ES6开始,我们可以为函数参数设置默认值,当调用函数时不提供该参数时使用默认值: ```javascript function greet(name = 'Guest') { console.log('Hello, ' + name); } greet(); // 输出:Hello, Guest greet('...

    JS匿名函数内部this指向问题详析

    本文将深入解析JS匿名函数内部`this`的指向,并通过实例来阐述相关知识。 首先,我们要明白`this`的基本规则:在JavaScript中,`this`的值在函数调用时决定,而不是在定义时决定。这意味着`this`的指向取决于函数被...

    JavaScript匿名函数与委托使用示例

    ### JavaScript匿名函数与委托使用示例知识点 #### 匿名函数的概念 匿名函数是未具名的函数,它们没有具体的函数名。在JavaScript中,匿名函数的典型用途是用作回调函数、事件处理器等。由于其不需要单独声明一个...

    js的匿名函数使用介绍

    匿名函数是JavaScript编程语言中一个非常重要的概念,它没有具体的名字,通常在定义之后立即执行。匿名函数可以用来创建一个独立的作用域,从而避免对全局作用域造成污染。下面我们详细介绍一下什么是匿名函数以及...

    JavaScript匿名函数之模仿块级作用域

    JavaScript中的匿名函数是一种没有名字的函数。匿名函数在JavaScript中使用非常灵活,可以通过变量来引用,也可以直接在表达式中创建和执行。在JavaScript中没有块级作用域(block scope)的概念,通常变量声明在...

    javascript函数速查

    从ES6开始,JavaScript允许为函数参数设置默认值,这样当传入的参数为undefined时,会使用默认值。例如: ```javascript function greet(name = 'Guest') { console.log('Hello, ' + name); } greet(); // Hello, ...

    Node.js-Microjob是Node.js线程的一个微小封装旨在使用匿名函数执行繁重的CPU负载

    Microjob的工作原理是,它接收一个匿名函数作为参数,这个函数就是将在Worker线程中执行的CPU密集型任务。Microjob会自动管理线程的创建、任务分发以及结果的收集。这样做的好处是,开发者无需直接与复杂的Worker ...

    javascript 函数教程(由浅入深)

    - 除了函数声明外,还可以使用函数表达式,如匿名函数和命名函数表达式。 9. **闭包**: - 闭包允许函数访问并操作其外部作用域的变量,即使在其定义的外部调用。 10. **高阶函数**: - 函数可以作为参数传递给...

    JS中把函数作为另一函数的参数传递方法(总结)

    1. 使用匿名函数(例2): ```javascript obj3.addEventListener('click', function(e) { curClick('id3'); stopPropagation(e); }, true); ``` 在这里,我们创建了一个匿名函数,它在点击事件发生时执行,并调用`...

    javascript函数详解!

    从ES6开始,我们可以为参数设置默认值: ```javascript function greet(name = 'Guest') { console.log('Hello, ' + name); } ``` 4. **作用域** JavaScript有两种作用域:全局作用域和局部作用域。函数内部...

    Javascript函数的参数

    在本文中,我们主要探讨了Javascript函数参数的使用和特性。Javascript是一种动态类型语言,它不会对函数的参数进行类型检查,这意味着任何类型的值都可以作为参数传递给函数。这一点在函数参数不足或者过多时表现得...

    javascript的函数 入门详解

    - **匿名函数**:没有名称的函数,常用于立即执行的情况,如`var add = function(a, b){return a + b;}`。尽管函数本身没有名称,但可以将它赋值给一个变量,通过变量来调用。 - **函数对象的属性**:函数可以有...

    JS函数总结

    // 匿名函数表达式 var add = function(a, b) { // ... }; // 命名函数表达式(NFE) var add = function foo(a, b) { // ... }; ``` 表达式声明和函数声明存在区别,其中之一是它们在变量提升(hoisting)方面...

    详解JavaScript自定义函数

    函数表达式通常用于定义匿名函数,即没有名称的函数。匿名函数没有函数名,因此不能在外部直接引用。例如: ```javascript var add = function(x, y) { return x + y; } alert(add(2, 3)); // 输出5 ``` 匿名函数...

    JavaScript函数汇总

    从ES6开始,我们可以为函数参数提供默认值: ```javascript function greet(name = 'Guest') { console.log('Hello, ' + name); } greet(); // 输出 "Hello, Guest" greet('John'); // 输出 "Hello, John" ``` 4. ...

    javascript函数大全

    10. **函数参数默认值**:从ES6开始,函数参数可以设置默认值,如`function foo(x = 10) {}`。 11. **剩余参数与解构赋值**:`...rest`参数可以收集函数调用时传入的所有额外参数,而解构赋值可以方便地从数组或...

    js函数扩展

    3. **函数参数默认值**:在ES6中,我们可以为函数参数设置默认值,例如`function foo(a = 'default')`,当调用函数时未提供参数,`a`将自动设置为'default'。 4. **剩余参数和扩展运算符**:`...rest`允许我们收集...

    js鼠标点击特效,有关参数设置.docx

    标题中的"js鼠标点击特效,有关参数设置"指的是在JavaScript中实现的一种用户交互效果,即当用户点击页面上的任意位置时,会产生特定的视觉反馈。这个特效可能包括颜色变化、文字显示、动画等多种元素,以增加用户...

Global site tag (gtag.js) - Google Analytics