The difference is that functionOne
is defined at run-time, whereas functionTwo
is defined at parse-time for a script block. For example:
<script> // Error functionOne(); var functionOne = function() { }; </script> <script> // No error functionTwo(); function functionTwo() { } </script>
from:http://stackoverflow.com/questions/336859/var-functionname-function-vs-function-functionname
时间: 2024-10-01 07:51:12