欢迎来到天天文库
浏览记录
ID:22648096
大小:173.50 KB
页数:16页
时间:2018-10-30
《[计算机]javascript客户端验证和高级特效制作》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第一章JavaScript的基本语法1、为什么要学习JavaScript为什么学习JavaScript,主要是JavaScript的两大功能表单验证和页面动态效果。2、什么是JavaScriptJavaScript前身叫做LiveScript,是由Netscape公司开发的,自从Sun公司推出著名的Java语言之后,Netscape公司引进Sun公司有关的Java的程序设计概念,将自己原有的LiveScript重新设计,并更名为JavaScript。JavaScript是一种描述语言,也是一种基于对象和事件驱动,并具有安全性能的脚本语言。使用它的目的是与Htm
2、l超文本标记语言一起实现在一个Web页面中连接多个对象,与Web客户实现交互。无论是在客户端还是在服务器端,JavaScript应用程序都要下载到浏览器的客户端执行,从而减轻服务器端的压力。(1)脚本基本结构JavaScript代码放置在标签对中,可以放在网页的任何位置,而且一个Html可以嵌入多个脚本。3、JavaScript的基本语法与学过的Java和C语言一样,也是一门编程语言,也包括下面几部分:变量,运算符
3、,逻辑控制语句,注释和类型转换;(1)变量定义变量:varcount;赋值:count=5;“var”-用于声明变量的关键字;“count”-变量名。同时声明和赋值变量:varcount=10;声明多个变量:varx,y,z=10;变量命名规则:标识符可以由任意的大小写字母、数字、下划线组成,第一个字母必须是英文字母或下划线,即不可以是数字,而且不可以使用Javascript中关键字作为变量名。JavaScript中标识符严格区分大小写。(2)运算符运算符对一个或多个变量或值(操作数)进行运算,并返回一个新值。根据所执行的运算,运算符可分为以下类别:算术运算符
4、+、-、*、/、%、++、--、-(求反)比较运算符==、!=、>、>=、<、<=逻辑运算符&&、
5、
6、、!(3)逻辑控制语句①if条件语句if(条件){//JavaScript代码;}else{//JavaScript代码;}②switch多分支语句switch(表达式){case常量1:JavaScript语句1;break;case常量2:JavaScript语句2;break;...default:JavaScript语句3;}③for、while循环语句for(初始化;条件;增量){语句集;}while(条件){语句集;}(4)注释单行注释以//开始,
7、以行末结束。多行注释以/*开始,以*/结束,符号/*……*/指示中间的语句是该程序中的注释。(5)类型转换parseInt(String)将字符串转换为整型数字如:parseInt(“86”)将字符串“86”转换为整型值86parseFloat(String)将字符串转换为浮点型数字如:parseInt(“34.45”)将字符串“34.45”转换为浮点值34.454、自定义函数JavaScript中的函数与Java中的类似。函数就是完成特定功能的一段程序代码。函数不仅能在一个或多个Html页面中被多次调用。而且能够在不同网站中应用,从而提高了代码的重用率。·创
8、建函数function函数名(参数1,参数2,…){语句;}其中,function是定义函数的关键字,函数名命名规则也必须符合标识符命名,而且严格区分大小写。参数列表时传递给函数使用或操作的值;如果需要返回结果,请使用return语句。函数可以没有任何参数,但仍然必须保留圆括号,如下所示:function函数名(){语句;}函数的定义放在之间。示例如下:functionshowHello(){varcount=document.myForm.txtCount.value;for(i=0;i9、.write("HelloWorld");}·调用函数函数调用一般和表单元素的事件一起使用,调用格式为:事件名=“函数名”;调用上述函数:第二章DOM编程-Window对象1、DOM的介绍DOM模型定义了一套标准的方法来访问和操纵HTML文档。由此图可知,DOM模型是一个分层结构,会使用DOM模型查找某个元素。2、window对象常用的属性、方法、事件(1)常用属性名称说明status指定浏览器状
9、.write("
10、态栏中显示的临时消息screen有关客
此文档下载收益归作者所有