Пример кода:
<span style = "font-size: 18px;"> function hi () {var a = 1; return function () {console.log (a ++); }; }; var aaa = hi (); var bbb = hi; </span>Как указано выше код:
AAA должно назначить результат выполнения hi (), то есть анонимная функция, возвращаемая возвратом. В настоящее время есть закрытие, и то же самое доступно каждый раз, когда называется AAA. Первый результат пробега AAA () составляет 1, а второй раз - 2
И BBB назначит имя функции HI к нему, а затем вызовет BBB () и вернет выражение функции, то есть function () {console.log (a ++)};
Приведенная выше статья кратко рассказывает о разнице между именем функции с скобками и без скобков при вызове функций в JS. Это весь контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.