两个要点:不要执行还未定义的函数;如果代码里含有文档对象,则要确保该代码被
执行前,其包含的文档对象已经全部被解析完毕。
第一点:
<script lang="javascript">
try{
show();
}catch(e){
alert("no function defined!");
}
</script>
<script lang="javascript">
function show(){
alert("success");
}
</script>
运行结果是弹出:no function defined!
但如果按照原来的顺序,把两个代码块合二为一的话,则弹出:success,还请高人指点,如下所示:
<script lang="javascript">
try{
show();
}catch(e){
alert("no function defined!");
}
function show(){
alert("success");
}
</script>
第二点:
<script lang="javascript">
document.f1.one.value="two";
</script>
<form name="f1">
<input type="text" name="one" value="one"/>
</form>
运行结果: text的value仍为one;
如果将上述两个代码块顺序倒置:
<form name="f1">
<input type="text" name="one" value="one"/>
</form>
<script lang="javascript">
document.f1.one.value="two";
</script>
则text的值就会变为two.
分享到:
相关推荐
初识JavaScript(源代码)初识JavaScript(源代码)初识JavaScript(源代码)初识JavaScript(源代码)初识JavaScript(源代码)初识JavaScript(源代码)初识JavaScript(源代码)初识JavaScript(源代码)初识...
JavaScript执行顺序 详细介绍JavaScript执行顺序 JavaScript执行顺序
但放置的地方,会对 JavaScript 代码的正常执行会有一定影响,具体如下所述。 放置于<head></head>之间 将 JavaScript 代码放置于 HTML 文档的 <head></head> 标签之间是一个通常的做法。...
JavaScript在浏览器中被解析和执行时具有阻塞的特性,也就是说,当JavaScript代码执行时,页面的解析、渲染以及其他资源的下载都要停下来等待脚本执行完毕①。这一点是没有争议的,并且在所有浏览器中的行为都是一致...
JS Beauty 是一款 Javascript 美化工具,它具有美化,净化,压缩和解压缩 Javascript 代码等功能: 1. 美化:将混乱的 Javascript 代码格式化为优美的带缩进的格式,适合阅读和修改。 2. 净化:去掉 Javascript ...
一、开源项目 Javascript .NET ...示例代码: 代码如下:using Noesis.Javascript; using System; using System.Collections.Generic; namespace JsCSharp { class Program { static void Main(string
如果说,JavaScript引擎的工作机制比较深奥是因为它属于底层行为,那么JavaScript代码执行顺序就比较形象了,因为我们可以直观感觉到这种执行顺序,当然JavaScript代码的执行顺序是比较复杂的,所以在深入JavaScript...
javascript代码自动生成.ra
Sequential - 在浏览器中可视化JavaScript代码执行的环境
Java执行JavaScript代码.pdf
ASP.NET中不同部分的js代码的执行顺序ASP.NET中不同部分的js代码的执行顺序
JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)...
资源名称:编写可靠的JAVAscript代码 测试驱动开发JAVAscript商业软件内容简介:《编写可靠的Javascript代码 测试驱动开发Javascript商业软件》分为5个部分:第Ⅰ部分“奠定坚实的基础”...
1. 引言 在上一篇文章《如何确保JavaScript的执行顺序 – 之jQuery.html深度分析》中,我们揭示了jQuery.html函数之所以能在各种浏览器下保持动态JS顺序执行,其秘密在于 – 同步AJAX获取外部JavaScript。...
Javascript代码集Javascript代码集Javascript代码集Javascript代码集
JavaScript经典代码收集,个人收集的经典常用的JavaScript代码
常用经典Javascript代码 做网页的朋友一定要看哦
javascript特效代码大全 javascript特效代码大全 javascript特效代码大全