假设一个HTML文档中有内联JavaScript代码(例如在body标签中),这段JavaScript代码总是在JQuery document-ready代码之前执行吗?
例如,以下代码是否安全?
...
<body>
<script type="text/javascript">
var myVar = 2;
</script>
...
</body>
...
$(document).ready(function() {
alert('My Var = ' + myVar);
}
如果没有,我该如何确保安全,知道
myVar
在内联/块代码中定义?
</body>
之前,通常不使用$(document).ready()
也是安全的。 - Matt Browne