文档介绍:Web编程开发基础(JavaScript)
JavaScript介绍
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言;
JavaScript旨在使网页开发人员能对网页的功能进行管理和控制;
学****JavaScript基于:
表单验证
页面动态效果
简单易用
简洁易用,与Java有类似的语法
可以使用任何文本编辑工具编写
只需要浏览器就可以执行程序
解释执行
事先不编译
逐行执行
无需进行严格的变量声明
基于对象
内置大量现成对象,编写少量程序可以完成目标
JavaScript的特点
适合做哪些事情
客户端数据计算
客户端表单合法性验证
浏览器对象的调用
浏览器事件的触发
网页特殊显示效果制作
不适合做哪些事情
大型应用程序
图像、多媒体处理
网络实时通讯应用
JavaScript的特点
JavaScript介绍
Web三层结构
JavaScript编程
文档访问
CSS样式特效
事件
表单
Web三层结构
行为(JavaScript)
表示层(CSS)
内容(HTML)
用户体验的丰富程度
Web三层结构
用HTML设置内容
在网页中需要阅读和理解的内容都应该放在改页面的HTML代码中;
HTML文档应包括负责传递页面内容的意思或语义的所有信息,但要避免出现与这些内容展现效果先关的信息;
Web三层结构
CSS描述页面展现效果
页面的展现效果应该全部通过页面的CSS代码来进行完整的描述;
CSS样式应用到网页中有3中方式:
内联样式
嵌入样式
外部样式
Web三层结构
JavaScript实现行为
JavaScript添加到网页中方法:
可以在HTML中直接嵌入JavaScript代码;
在HTML文档头部通过<Script>标签嵌入代码;
将JavaScript代码放在一个独立的文件中,然后再需要使用该代码的多个HTML文档中连接该文件;
JavaScript编程
Script标签
language=“JavaScript”
可以出现在Head中,也可以出现在Body体内
注释
在Script标签内的JavaScript代码一般用HTML的注释<!--...-->括起来,防止浏览器不支持Script标签而造成显示错误
JavaScript语言自身的注释为/*...*/