JavaScript - Return from anonymous function (varScope)
问题 <script> var sample = function() { (function() { return "something" })(); // how can I return it here again? } </script> Is there a way to return the returned value from the anonymous function in the parent function again or do I need to use a defined function to get the returned value? Thanks! :) 回答1: Just put the return statement at the point where you call the function. <script> var sample = function() { return (function() { // The function returns when you call it return "something" })();