`
wangxinxin1212
  • 浏览: 29789 次
社区版块
存档分类
最新评论

javascript实现动态传参,动态属性。

阅读更多

利用js中的匿名函数(立即执行函数)可以实现动态参数,或者动态改变对象属性。偶尔用了一次,希望给正在找的朋友一个提示。

全部代码:

                (function(){
			console.info('这是一个匿名函数,会立即执行。');
		})();
		
		function count(a, b){
			console.info(a+b);
		}
		
		//传入一个匿名函数
		count((function(){return 100;})(), 10);
		
		//设置一个匿名函数的属性
		var ob = {
			count : (function(){return 100;})(),
			name : 'xx'
		};
		
		console.info(ob);

 

0
2
分享到:
评论

相关推荐

    javascript父子页面传参

    总的来说,JavaScript父子页面传参涉及多种技术,根据实际场景选择合适的方法。理解并熟练掌握这些技术对于开发交互丰富的Web应用至关重要。在实际项目中,还应注意安全性问题,避免跨站脚本攻击(XSS)等风险。

    JavaScript页面传参

    在本文中,我们将深入探讨JavaScript如何实现页面参数传递,以及与复选框传参相关的技术。 一、URL参数传递 1. GET方式:通过在URL末尾添加问号(?)和键值对来传递参数,如`http://example.com/?name=John&age=30`...

    layui数据表格重载实现往后台传参

    通过设置`page`属性为`true`,实现了分页功能,而`height`属性则设置了表格的高度。 在表格初始化后,定义了一个对象`active`,其中包含一个`reload`方法。这个方法通过jQuery获取搜索框的当前值,并将这个值作为...

    JavaScript动态树型菜单(带有参数说明)

    总的来说,JavaScript动态树型菜单的实现涉及到了前端开发中的JavaScript编程、CSS样式设计、HTML结构构建等多个方面。理解和掌握这些知识点对于创建交互式的网页应用至关重要。而这个"dtree"库提供了一个很好的学习...

    JavaScript和ASP.NET的传值

    在Web开发中,JavaScript与ASP.NET的交互是至关重要的,特别是在动态操作页面和传递数据时。本文将深入探讨JavaScript如何访问服务器控件的值、服务器控件如何获取JavaScript中的变量值,以及如何遍历和操作界面中的...

    Express中使用ejs新建项目以及ejs中实现传参、局部视图include、循环列表数据的使用.rar

    EJS中实现传参非常直观。在上面的代码中,我们向`index`视图传递了一个名为`title`的对象。在`index.ejs`中,你可以这样访问它: ```ejs <!DOCTYPE html> , initial-scale=1.0"> <title><%= title %> <!--...

    Android与js之间传参

    设置WebView的属性,如是否启用JavaScript(`WebSettings.setJavaScriptEnabled(true)`),是否允许加载本地文件(`WebSettings.setAllowFileAccess(true)`)等。 2. **JavaScriptInterface**: 要使Android能够...

    葡萄图对象(通过New和传参实现)

    以下是对"葡萄图对象(通过New和传参实现)"这一主题的详细解释。 首先,"New"关键字在编程中通常用于实例化一个类的对象。在这个场景中,我们可能有一个名为“GrapeChart”的类,它包含了构建葡萄图所需的属性和...

    vue计算属性get和set用法示例

    在Vue.js中,计算属性(computed properties)是实现基于依赖的值动态计算的关键特性之一。计算属性允许开发者基于其响应式依赖进行缓存,只有在依赖值改变时才会重新计算,这使得Vue能够高效地处理响应式数据。 ...

    Js调用Java方法并互相传参的简单实例

    3. **传参与回调:** JavaScript向Java传参时,参数会被封装成JSON格式,Java端接收到后进行解析,并在处理完成后,通过JSON对象将结果传回JavaScript。 **实例中的关键点:** - 实例展示了PhoneGap环境下Js与Java...

    django跳转页面传参的实现

    通过以上内容,我们可以总结出Django跳转页面传参实现的关键知识点,包括JavaScript的URL和本地存储方法,Django的URL配置和动态参数传递,以及视图中的用户认证、登录以及动态URL生成等。这些知识点对于掌握Django...

    xsl javascript 传递参数

    JavaScript,作为Web开发中的主要脚本语言,经常与XSL和XPath结合使用,以实现动态数据处理和页面交互。在这个主题“xsl javascript 传递参数”中,我们将深入探讨如何在XSL转换过程中通过JavaScript传递参数,并...

    Vue 使用Props属性实现父子组件的动态传值详解

    本篇文章将详细介绍如何使用Vue的Props属性来实现父子组件间的动态传值。 Props,全称Properties,是Vue中用于父组件向子组件传递数据的一种机制。这种方式使得子组件可以接收来自父组件的数据,并根据这些数据进行...

    js动态添加onclick事件可传参数与不传参数

    在JavaScript中,可以利用onclick属性动态添加事件监听器,并且可以控制是否向这个函数传递参数。 首先,来看一下不传参数的情况。当我们的函数不接收任何参数时,可以直接将函数名赋值给元素的onclick属性。例如:...

    3种vue路由传参的基本模式.docx

    Vue 路由传参的 3 种基本模式 在 Vue 框架中,路由是连接各个页面的桥梁...这 3 种方式都可以实现路由传参,但是需要根据实际情况选择合适的方式。同时,需要注意在子组件中猎取参数的时候的正确方法,以免出现错误。

    ext 的3种传参demo

    通过`store`和`model`,我们可以将数据与视图组件关联起来,实现数据的动态更新。例如,一个简单的数据显示: ```javascript var store = Ext.create('Ext.data.Store', { fields: ['name', 'age'], data: [ {...

    DWR调用及传参总结

    DWR (Direct Web Remoting) 是一种用于在Web应用程序中实现AJAX技术的框架,它允许JavaScript直接调用服务器端的Java方法,从而实现实时的动态数据交换。以下是对DWR调用及传参方式的详细说明: 1. **无返回值和...

    JS传参及动态修改页面布局

    总结起来,JavaScript的传参机制允许我们灵活地向函数传递数据,而动态修改页面布局则使得网页可以响应用户交互,提高用户体验。通过结合这两者,开发者可以创建出丰富的、互动性强的网页应用。在实际项目中,可以...

    Javascript的构造函数和constructor属性

    真正的原因是:一个对象的constructor是它的构造函数的prototype.constructor,而每一个函数都有一个prototype,默认情况下,这个prototype有一个constructor属性,指向的是它自己。 我觉得Javascript的设计本意是让...

    Html(JSP)向flexMXML页面传参并实现数据绑定.pdf

    这个项目的目的是实现一个交互式的数据查看和分析界面,用户可以通过选择不同的年份和指标来动态改变数据网格和图表的内容。这种数据绑定和交互设计在数据可视化和仪表盘应用中非常常见,能提供直观且灵活的数据探索...

Global site tag (gtag.js) - Google Analytics