html文件和js文件的区别

html文件也可以用javascript写,那js文件也有html的代码,这两种文件有什么区别,什么时候创建html文件,什么时候创建js文件?


javascript代码可以直接写在html的代码的script标签中
<script type="text/javascript">
javascript代码
</script>
也可以创建js文件 然后在script标签中导入。
<script type="text/javascript" src="xxx.js"></script>
两者功能是一样的。没有区别。
如果一段javascript代码不长并且只在一个html文件中使用,可以直接写在script标签中。
如果一段javascript代码很长或者要在多个html文件中使用,就需要创建js文件,在多个html文件中用script标签导入。


html 是web页面文件,js是依附于页面的存在,对于 html ,浏览器是进行渲染,对于 js 是在渲染完 html 后进行解析并运行的脚本