带参数的function 的自运行效果代码
在javascript中可以在一个function定义之后 立即调用该function:
<script type="text/javascript"> var showMsg = function(){alert("自动运行的function")}(); </script>
var showMsg = function(){alert("自动运行的function")}();
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
给定义的function的花括号后面加上()即可。
还可以加上参数:
var showMsg = function(msg){alert(msg)}("带参数的 自运行的function");
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
javascript function调用时的参数检测常用办法
复制代码 代码如下: var f1 = function(p1,p2,p3){ switch(arguments.length){ case 0: alert("无参版本的f1") break; case 1: alert("1个参数版本的f1:" + p1) break; case 2: a
-
弄了个检测传输的参数是否为数字的Function
/*判断专传输数据是否为数字 用正则表达式判断输入的数字是否合法 调用:checknum(参数1,参数2) */ 复制代码 代码如下: function checknum($id,$say) { $inid=$id; if(!ereg("^(-{0,1}|\+{0,1})[0-9]+(\.{0,1}[0-9]+)$",$inid)) { echo $say.",入口:&q
-
js设置function参数默认值(适合没有传参情况)
今天写一个div+css模拟js信息框的类库时遇到一个问题,我希望当我没有传递参数过去时自动使用"提示信息"作为窗口标题.我试着这样写 复制代码 代码如下: function MessageBox(title=""){ } 毫无疑问我运行失败了(要不然我也不会发这博文了) 最后经过一番百度,发现了这么个好东西 复制代码 代码如下: function test(a){ var b=arguments[0]?arguments[0]:50; return a+':'+b
-
JavaScript获取function所有参数名的方法
我写了一个 JavaScript函数来解析函数的参数名称, 代码如下: function getArgs(func) { // 先用正则匹配,取得符合参数模式的字符串. // 第一个分组是这个: ([^)]*) 非右括号的任意字符 var args = func.toString().match(/function\s.*?\(([^)]*)\)/)[1]; // 用逗号来分隔参数(arguments string). return args.split(",").map(functi
-
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
我们再来聊聊Function.apply() 在提升程序性能方面的技巧. 我们先从 Math.max() 函数说起, Math.max后面可以接任意个参数,最后返回所有参数中的最大值. 比如 alert(Math.max(5,8)) //8alert(Math.max(5,7,9,3,1,6)) //9 但是在很多情况下,我们需要找出数组中最大的元素.var arr=[5,7,9,1]alert(Math.max(arr)) // 这样却是不行的.一定要这样写 functi
-
无效的过程调用或参数: Mid /inc-freehost-function/FreeHostFunction.asp 错误的原因
这个错误,表明主控端无法正常得到受控端的数据 1.自检这个服务器是否正常. 2.检查这个主机是否开通成功 3.有没有改过池的名称,池的名称必须是 数字_FreeHost_数字 的格式
-
Lua中的函数(function)、可变参数、局部函数、尾递归优化等实例讲解
一.函数 在Lua中,函数是作为"第一类值"(First-Class Value),这表示函数可以存储在变量中,可以通过参数传递给其他函数,或者作为函数的返回值(类比C/C++中的函数指针),这种特性使Lua具有极大的灵活性. Lua对函数式编程提供了良好的支持,可以支持嵌套函数. 另外,Lua既可以调用Lua编写的函数,还可以调用C语言编写的函数(Lua所有的标准库都是C语言写的). 定义一个函数 复制代码 代码如下: function hello() print('he
-
带参数的function 的自运行效果代码
在javascript中可以在一个function定义之后 立即调用该function:<script type="text/javascript"> var showMsg = function(){alert("自动运行的function")}(); </script> var showMsg = function(){alert("自动运行的function")}(); [Ctrl+A 全选 注:如需引入外部Js需刷
-
js带前后翻页的图片切换效果代码分享
本文实例讲述了javascript带前后翻页的图片切换效果.分享给大家供大家参考.具体如下: 这是一款基于javascript带前后翻页的图片切换效果代码,实现过程很简单. 运行效果图: -------------------查看效果------------------- 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式. 在head区域引入CSS样式: <link href="css/css.css" rel="stylesheet" type=&qu
-
js实现带圆角的两级导航菜单效果代码
本文实例讲述了js实现带圆角的两级导航菜单效果代码.分享给大家供大家参考.具体如下: 这是一款使用JS做的圆角菜单,支持两级菜单显示,本人比较喜欢的风格,修改使用方便,新手也能上手快.使用有几张圆角图片来修饰了菜单,喜欢的朋友可以下载代码留作收藏使用.真心不错的蓝色导航条代码. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-cicle-nav-menu-style-codes/ 具体代码如下: <!DOCTYPE html PUBLIC
-
如何运行带参数的python脚本
这篇文章主要介绍了如何运行带参数的python脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 问题描述: 要执行python脚本,有哪几种方法. 特别是看书的时候,书上只讲解了如何在linux下运行,windows根本就没有那些命令,该怎么办呢? 方法1:python自带的IDLE编辑器 Run Module是直接运行脚本,咱不讲这个.咱讨论下面那个,Run... Customized. 如果脚本后面是跟了若干其他命令,这个Run... C
-
Python带参数的装饰器运行原理解析
关于装饰器的理解,特别像<盗梦空间>中的进入梦境和从梦境出来的过程,一层一层的深入梦境,然后又一层一层的返回,被带入梦境的是被装饰的函数,装饰器就是使人入梦的工具. 上代码: from functools import wraps def decorator_with_argument(argument=''): def outer(func): message = argument + func.__name__ @wraps(func) def inner(*args, **kwargs)
-
jQuery实现弹出带遮罩层的居中浮动窗口效果
本文实例讲述了jQuery实现弹出带遮罩层的居中浮动窗口效果.分享给大家供大家参考,具体如下: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>pop window</title> <style> *{ padding: 0; margin: 0; } .hide{ display: none
-
jQuery幻灯片带缩略图轮播效果代码分享
这是一款基于jquery实现的底部带缩略图的幻灯片切换特效代码,幻灯片可以点击下方的缩略图切换,用户还可以自定义对应幻灯片的标题与文字说明,是一款非常实用的幻灯片特效源码. 为大家分享的jQuery幻灯片带缩略图轮播代码如下 <html> <head> <title>带缩略图的jQuery幻灯片轮播效果</title> <link href="css/css.css" rel="stylesheet" type=
-
JS+CSS实现带小三角指引的滑动门效果
本文实例讲述了JS+CSS实现带小三角指引的滑动门效果.分享给大家供大家参考.具体如下: 这是一款JS+CSS带小三角指引的滑动门,有朋友说在IE6下看不到效果,其实能看到,因为那个小三角颜色比较淡,有时候因显示器的原因看不太清,其实这个颜色是自己可以控制的,改一下就行了,带三角指引后,使整个滑动门的结构更清淅,导向性更合理. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-css-sj-move-menu-style-codes/ 具体代
-
php微信开发之带参数二维码的使用
最近做微信PC端网页微信相关功能的开发,从一个新手的角度来说,微信公众号的文档还是不好理解的,网上找的帖子大都也都基本上是复制微信公众平台上给的文档,开发微信带参数二维码过程中还是遇到不少坑的,在此把我的开发过程比较详细的记录下,希望对大家有所帮助. 我本次开发使用的是认证服务号. 1 接入 首先进入微信公众号 -> 基本配置 下面是基本配置的页面,在URL中填写服务器地址,这个地址就是接受微信推送事件的一个接口,我是使用thinkPHP框架开发的程序,在其中一个Module(Decorati
-
jQuery实现带延迟的二级tab切换下拉列表效果
本文实例讲述了jQuery实现带延迟的二级tab切换下拉列表效果.分享给大家供大家参考.具体如下: 这是一款基于jQuery实现带延时效果的下拉列表菜单,有动画效果. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-delay-show-menu-style-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q
随机推荐
- MySQL 管理
- JSP response对象实现文件下载的两种方式
- java 使用线程做的一个简单的ATM存取款实例代码
- 使用Java实现串口通信
- Java基于余弦方法实现的计算相似度算法示例
- mysql中替代null的IFNULL()与COALESCE()函数详解
- CSS条件注释的使用详解教材
- Linux上安装和卸载rpm软件包的方法
- sql2000各个版本区别总结第1/3页
- select列表内容交换的js实现代码
- 微信小程序中实现一对多发消息详解及实例代码
- iis中flv视频无法播放的处理方法(iis或虚拟主机管理系统)
- java简易文本分割器实现代码
- java压缩文件和下载图片示例
- asp代码实现检测组件是否安装的函数
- Python实现线程状态监测简单示例
- 使用python存储网页上的图片实例
- Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
- 详解linux系统目录sys,tmp,usr,var!
- ansible删除目录下所有内容的方法