当我们在一个 .html
文件中同时编写 HTML
和 JavaScript
代码或编写 HTML
代码时,有什么区别吗? code> 代码分别放在 .html
文件中,而 JavaScript
分别放在 .js
文件中?我的意思是这两种情况下的功能是相同的?
例如。这里:https://github.com/tomconte/solarchain-dashboard HTML
和 JavaScript
编写在两个单独的 .html
和 .js
文件中,并位于 之上。 js
文件中提到:注意:需要使用 browserify viz.js -o main.js 进行编译。
我的意思是,如果viz.js
文件中的JavaScript
代码写在index.html
文件中,我们还需要使用 >browserify
编译 JavaScript
代码?
index.html
文件:https://github.com/tomconte/solarchain-dashboard/blob/master/index.html
viz.js
文件:https://github.com/tomconte/solarchain-dashboard/blob/master/viz.js
最佳答案
在两个单独的文件中还是在单个 HTML 文件中?
没有区别。
只是浏览器必须发送额外的 http
添加 js
时请求加载文件文件在 <script>
标签。
但是在单独的 js 文件中编写代码是一个很好的做法,因此可以轻松修改它并在所有 html
中反射(reflect)这些更改。文件链接到 js 文件的任何位置,否则您必须更改每个文件中的 js 代码等
关于JavaScript 和 HTML : in two separate files or in a single HTML file?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50241150/