首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >javascript是内联的有什么好的理由吗?

javascript是内联的有什么好的理由吗?
EN

Stack Overflow用户
提问于 2009-06-30 15:00:32
回答 9查看 776关注 0票数 5

我一直在建一个网站。在某个阶段,我注意到IE显示有点损坏,Chrome只渲染了body标签(空),FF看起来都很好。

在我把键盘在房间里乱扔,用头撞了一下鼠标之后,我发现了问题。我在一个内联脚本块中留下了一个HTML注释(不要问是怎么回事或者为什么,一定是一些闪电般的剪切和粘贴错误)。

代码语言:javascript
运行
复制
<script type="text/javascript">
        <!--
        ...
    </script>

我猜测(没有经过测试)如果脚本是外部的,问题要么不会出现,要么会以一种更明显的方式表现出来。所以不管怎样,我在想,有没有什么时候你有一个很好的理由去写内联脚本呢?

EN

Stack Overflow用户

发布于 2009-06-30 15:06:16

这取决于你打算写多少JS。如果您正在编写许多支持例程(大量的验证检查、文本处理、动画和特效),那么将代码放在单独的文件中是有意义的。这允许代码重用,并从HTML页面中删除了大量垃圾。

另一方面,不需要将10行代码或单个函数(想到的是刷新JS )放在单独的文件中。它的加载速度也会稍快一些,因为浏览器不需要发出额外的HTTP请求来下载单独的JS文件。

票数 2
EN
查看全部 9 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1064166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档