扫码关注官方订阅号
前一天 后一天 加载中
加载中
新人刚刚参加工作,新手.如上的代码只是一个其中的一个页面.我总感觉写的比较乱.比如js代码是不是和html代码写一个文件里不大好,命名不规范之类的请大家帮我提点意见.谢谢
认证0级讲师
Web标准的核心理念就是将网页的结构(HTML)、样式(CSS)和行为(JavaScript)分离开来,所以js代码和html代码写一个文件里不符合Web标准的核心理念,不倡导这种做法。
建议的做法是把JavaScript代码存为一个扩展名为.js的独立文件,在</body>标签之前放一个<script>标签,并把它的src属性指向该文件:
.js
<body> ... ... <script src="file.js"></script> </body> <!-- 这样能使浏览器更快地加载页面 -->
关于命名规范及其他各种规范,推荐网易的NEC规范读一读
一般来说,楼上的说法是正确的,但在某些情况下,也可以把JS或CSS写在HTML里面,比如js和CSS代码很少,只有10来行,这样再把JS或CSS单独成为文件再引入就得不偿失了。因为HTML和JS分离的目的是管理和编写方便,尤其是当代码非常多的时候,这是非常必要的。比如引入一个jquery插件。<script src='jquery.min.js' type='text/javascript'></script>
不过一个项目的 js 应该是不会少的,在项目中应该把js放在一个文件夹中,然后通过<script>标签引进来,这样比较利于后面的维护。当然在命名上也要规范一点,至少能让人一眼能明白这个 js 是做什么操作的,或者是和哪个视图页面相对应。最好的话,是能和其他的前端开发人员一起制定一个关于这个项目的命名库,写一个文档记录下来,这样也便于后面来的人看懂代码提高生产力
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Web标准的核心理念就是将网页的结构(HTML)、样式(CSS)和行为(JavaScript)分离开来,所以js代码和html代码写一个文件里不符合Web标准的核心理念,不倡导这种做法。
建议的做法是把JavaScript代码存为一个扩展名为
.js的独立文件,在</body>标签之前放一个<script>标签,并把它的src属性指向该文件:关于命名规范及其他各种规范,推荐网易的NEC规范读一读
一般来说,楼上的说法是正确的,但在某些情况下,也可以把JS或CSS写在HTML里面,比如js和CSS代码很少,只有10来行,这样再把JS或CSS单独成为文件再引入就得不偿失了。因为HTML和JS分离的目的是管理和编写方便,尤其是当代码非常多的时候,这是非常必要的。
比如引入一个jquery插件。
<script src='jquery.min.js' type='text/javascript'></script>
不过一个项目的 js 应该是不会少的,在项目中应该把js放在一个文件夹中,然后通过<script>标签引进来,这样比较利于后面的维护。当然在命名上也要规范一点,至少能让人一眼能明白这个 js 是做什么操作的,或者是和哪个视图页面相对应。最好的话,是能和其他的前端开发人员一起制定一个关于这个项目的命名库,写一个文档记录下来,这样也便于后面来的人看懂代码提高生产力