关于js自执行函数
2018-03-14 11:38
169 查看
a.第一种写法,对返回结果不进行处理 (function(形参){
函数体内容
})(实参);
b.第二种写法,对返回结果不进行处理 (function(形参){
函数体内容
}(实参));
c.第三种写法,对返回结果根据符号进行不同的处理 //返回的是一个布尔值,然后进行取反
!function(形参){
函数体内容
}(实参)
//对于数字返回的是原来的结果,非数字返回NaN
+function(形参){
函数体内容
}(实参)
//对于数字返回的是正负符号相反,非数字返回NaN
-function(形参){
函数体内容
}(实参)
//对于数字返回的是正负符号相反再减1,非数字返回-1
~function(形参){
函数体内容
}(实参)
//返回的结果是undefined
void function(形参){
函数体内容
}(实参)
函数体内容
})(实参);
b.第二种写法,对返回结果不进行处理 (function(形参){
函数体内容
}(实参));
c.第三种写法,对返回结果根据符号进行不同的处理 //返回的是一个布尔值,然后进行取反
!function(形参){
函数体内容
}(实参)
//对于数字返回的是原来的结果,非数字返回NaN
+function(形参){
函数体内容
}(实参)
//对于数字返回的是正负符号相反,非数字返回NaN
-function(形参){
函数体内容
}(实参)
//对于数字返回的是正负符号相反再减1,非数字返回-1
~function(形参){
函数体内容
}(实参)
//返回的结果是undefined
void function(形参){
函数体内容
}(实参)
相关文章推荐
- 关于同一个函数,在多个js中有,在html调用这个函数的时候,是后者覆盖掉前者,还是执行完前者,再执行后者?
- js关于setTimeout实现延时执行函数并进行传参
- 关于JS的立即执行函数的一处使用场景
- 关于。js文件------内部函数的执行
- js 中关于立即执行函数的个人理解
- 关于a标签中js函数function(va1,va2)方法传递中文参数报错不执行的问题解答
- JS学习笔记(五):关于$(function(){});里面的函数不执行问题
- 关于js自执行函数
- js关于setTimeout实现延时执行函数并进行传参
- 关于js中函数的执行顺序
- js中(function(){…})()立即执行函数写法理解
- 关于Js中函数传参是引用还是传值
- 在JS函数中执行C#中的函数、字段
- 当jsp页面完全加载完成后执行一个js函数
- js中(function(){…})()立即执行函数写法理解
- js查看一个函数的执行所用时间
- 在立即执行函数内组合使用构造函数模式和原型模式创建对象,实现模块化开发(以daterangepicker.js为例)
- js中关于时间的一些函数
- js如何把字符串转为变量使用,以及js下将字符串当函数去执行的方法
- js基础学习之--关于 Cookie 的增删改查的封装函数