在js中,很多时候,做题会遇到要使用到一个匿名函数的返回值,以下是我知道的方法:基本思想就是用一个变量去装这个匿名函数,比如:
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head>
<body>
<script>
//1.我用变量a去装我的匿名函数,这个函数的返回值是1
var a = function() {
return 1;
}
console.log(a());//a()就可以得到这个函数的返回值
//我也可以写成以下形式
var f = function() {return 1;}();
console.log(f);
//两种方式均可
</script>
</body>
</html>