javascript - JavaScript 中的脚本执行流程

标签 javascript execution

$(function() {
    alert("hello World");
});
alert("hello");

输出:

第一个“hello”是警报/在第 2 行/然后是“hello world”警报 我想知道javascript中的执行规则是什么

最佳答案

这个 block 将在 dom 准备好时执行。

$(function() {
    alert("hello World");
});

这类似于

$(document).ready(function(){

});

第二个警报不会等待 dom 准备就绪。

这就是第 2 个警报首先执行的原因。

关于javascript - JavaScript 中的脚本执行流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33226692/

相关文章:

javascript - 我如何为 window.getSelection 值分配文本方向 RTL,我试过了但是如何从文本区域的现有值中删除 getSelection

javascript - 处理完所有文件后运行的 Babel 钩子(Hook)?

c++ - Online Compiler - 在等待输入时拦截程序并自动输入

php - 嵌套空合并运算符 (??) 如何在 PHP 中工作?需要执行流程的分步说明

javascript - Event.target.value 返回空字符串或空白

javascript - 如何将其转换为显示 12 小时制?

javascript - 如何在 Chrome 扩展程序中使用 JQuery?

c# - 延迟某个 Action 一段时间

sql - oracle执行计划,试图理解

Bash 脚本未在 Cron 中正确执行