JavaScript中函数立即调用的写法

本文介绍了JavaScript中函数的各种执行技巧,包括使用不同的运算符、逻辑运算、逗号运算符等方式调用函数并获取其返回值。这些技巧对于提高JavaScript编程效率非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 第一:在含数前面加一元运算符;
 1 //方法1
 2 +function (i) {
 3     console.log('+');
 4 }(1);
 5 //方法2
 6 -function (i) {
 7     console.log('-');
 8 }(2);
 9 //方法3
10 !function (i) {
11     console.log('!');
12 }(3);
13 //方法4
14 ~function (i) {
15     console.log('~');
16 }(4);

第二:可以使用逻辑运算符执行;

1 true && function (i) {
2     console.log('&&');
3 }(3);
4 false || function (i) {
5     console.log('||');
6 }(3);
7 false != function (i) {
8     console.log('!=');
9 }(3);

第三:如何只是想得到函数的返回值,可以使用赋值方式;

1 var getVal = function (a, b) {
2     return a + b;
3 }(2, 3);
4 console.log(getVal);

第四:可以使用逗号运算符;

1 1, function (i) {
2     console.log(',逗号运算符');
3 }(3);

第五:在函数后边添加执行(),然后将函数用()括起来;

1 (function(i){
2     console.log(i);
3 }(3));

第六:将函数用()括起来,然后后边添加执行();

1 (function(i){
2     console.log(i);
3 })(3);

第七:使用new运算符;

1 new function(i){
2     console.log('new运算符');
3 }(3);

 

转载于:https://www.cnblogs.com/qwguo/p/9098607.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值