ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 理解扩展名的作用 > 很多人很好奇一个网站一个炫酷的网页是怎么形成的,觉得能实现这些的人很牛逼,其实搞懂这些还需要理解它的内置是些什么! 这些牛逼的网站和网页都是需要各种带有后缀名的文件来编写代码,实现各自的目的。 > 我知道我不是很聪明的人,但是我要保持学习的研究精神,要对自己开发项目时理解为什么要这么做,原理是什么?才能更好的开展工作,下面是我做第四个项目《朋友圈》时,一直下不了手束手无策时,想到的这些问题,其实在会写 CSS 代码文件时,我都知道了,但是脑子不灵没有联想到 JS 代码文件其实也是一样的道理。 #### web开发中 扩展名是 .html 的文件起什么作用? > 在web开发中 扩展名是 .html 的文件,其实就像我们平时使用的办公工具 word 文档或者记事本来编写打开时的页面,只有文字,或者零散的图片布局,没有进行页面的渲染效果,点击页面不会有响应,弹出提示框、输入框、删除、增加等等这些操作。.html 的文件的作用只是显示信息的作用而已。 #### web开发中 扩展名是 .css 的文件起什么作用? > 在web开发中 扩展名是 .css 的文件的作用就是通过在.html 的文件中进行调用.css 的文件进行页面的渲染效果,让画面有强大的冲击感,看起来不会像只有.html 文件那么单调,想怎么调试样式都可以,只需要在.html 的文件调用.css 的文件调试连通,世界就会变得很美好。但是这样的页面就像PS工具P出来的图片一样,不能进行操作,这时要操作就要有 .js 的文件了 #### web开发中 扩展名是 .js 的文件起什么作用? > 在web开发中 扩展名是 .js 的文件通俗点讲就是点击页面它会发生点什么,也就是操作后会发生响应,也就是操作的控件。 > JS即Javascript,Javascript是一种浏览器端的脚本语言,用来在网页客户端处理与用户的交互,以及实现页面特效。比如提交表单前先验证数据合法性,减少服务器错误和压力。根据客户操作,给出一些提升,让用户体验更好等。也可以实现一些页面动画,比如一个广告从左侧飞入等。 > Javascript 脚本文件,直接处理页面的,在jsp或者asp或者php页面中可以直接引用.js文件,简单的可以做一些页面信息校验,也可以做一些业务操作处理 ``` 现在网页一般都会用 javascript 实现页面的动态效果,甚至用 Ajax(javascript+XML)实现异步通信效果。 用到 javascript 代码的页面中,javascript 代码的存放位置总共有三种情况: 1. 在<script></script>标签中间 2. 在各个标签的< ... onClick="javacript代码" /> 中 3. 外置的javascript代码,就是以 .js 文件形式存在 js的特点 交互性:信息的动态交互 安全性:js不能访问本地磁盘 跨平台性:java里面跨平台性是虚拟机,而js只要能够支持js的浏览器,都可以运行· 直接使用一个标签<script type=”text/javascript”>js代码</script> 与html结合,可以对一些事件驱动进行设置。 ```