hea*_*der 11 javascript scope anonymous-function
<script>
var sample = function() {
(function() {
return "something"
})();
// how can I return it here again?
}
</script>
Run Code Online (Sandbox Code Playgroud)
有没有办法再次从父函数中的匿名函数返回返回值,还是需要使用已定义的函数来获取返回值?谢谢!:)
只需将return语句放在调用函数的位置即可.
<script>
var sample = function() {
return (function() { // The function returns when you call it
return "something"
})();
}
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23898 次 |
| 最近记录: |