代码之家  ›  专栏  ›  技术社区  ›  anni

如何先执行特定功能

  •  0
  • anni  · 技术社区  · 12 年前

    在许多语言中,如 C++ , main() 函数是程序运行时首先执行的第一个函数,所以有什么方法可以告诉 javascript 首先执行任何功能。

    我试着在网上找,但只找到了 this topic 堆栈溢出和所有其他站点都在解释函数、其参数、回调的相同内容。。等等

    在上面的链接中,那个人正在使用ajax,但我不想使用ajax,这些答案对我来说并不满意。

    在里面 this question 同样,问javascript中是否有任何主函数。但在这一点上,答案告诉没有这样的函数,但不是告诉一个函数可以做同样的事情,还有@FishBasketGordo告诉用户定义,然后我想要那个函数

    那是什么功能?

    我的目的:

    varvarlist={};

    现在我将添加所有的变量,比如对象属性,当所有变量都存在时,这些变量将由javascript保存,这将解决javascript中所有变量都应该在顶部定义的问题

    请帮我缩短这个问题

    谢谢

    1 回复  |  直到 9 年前
        1
  •  1
  •   Alnitak    12 年前

    Javascript函数在浏览器中仅以两种方式调用:

    1. 它们在 <script> 标签

    2. 它们作为事件处理程序的回调调用

    (或由其他函数调用,函数调用链由上述两种情况之一产生)

    在前一种情况下,执行顺序由 <脚本> 标记,因此第一个调用的函数将是在这些标记中找到的第一个函数调用(如果有的话)。

    加载页面时唯一会自动发生的事件是 window.onload 事件,因此如果您愿意,可以使用它,而不是进行显式函数调用。

    换句话说,执行顺序完全取决于您。

    没有 main 作用 .

    推荐文章