- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHP与JavaScript交互课案
PHP与JavaScript交互
一、了解javascript
Javascript是脚本编程语言,支持WEB应用程序的客户端和服务器端构件的开发,在WEB系统中得到了非常广泛的应用。
1、 什么是javascript
Javascript是由netscape communication corporation (网景公司)开发的,是一种基本对象和事件驱动并具有安全性能的解释型脚本语言。
它不但可用于编写客户端脚本程序,由WEB浏览器解释执行;而且还可以编写在服务器端执行的脚本程序,在服务器端处理用户提交的信息并动态地向浏览器返回处理结果。
2、 Javascript的功能
Javascript是比较流行的一种制作网页特效的脚本语言,它由客户端浏览器解释执行,可以应用在PHP、ASP、JSP和ASP.NET网站中。同时目前比较热门的ajax就是以javascript为基础,
由此可见,熟练掌握并应用javascript对于网站开发人员非常重要。
主要应用于以下几个方面:
(1)、在 ,便于网站与用户间的沟通,及时响应用户的操作,对提交的表单做即时检查,如验证表单元素是否为空,验证表单元素是否是数值型、检测表单元素是否输入错误等。
(2)、应用js脚本制作网站特效,如动态的菜单、浮动的广告等,为页面增添绚丽的动态效果,使用网页内容更加丰富、活泼。
(3)、应用JS脚本,建立复杂的网页内容,如打开新窗口载入网页。
(4)、应用JS脚本,可以对用户的不同事件产生不同的响应。
(5)、应用JS脚本,制作各种各样的图片、文字、鼠标、动画和页面的效果。
(6)、应用JS脚本,制作一些小游戏。
二、avascript语言基础
JS脚本语言与其他语言一样,有其自身的基本数据类型、表达式和运算符以及程序的基本框架结构。
1、JS的数据类型
主要有6种数据类型:
字符串型:使用单引号或双引号括起来的一个或多个字符。 ? ? 如”php”等。
数值型:包括整数或浮点数(包含小数点的数或科学记数法的数) ?如-128、12.9、6.98e6等
布尔型:布尔型常量只有两种状态,即true或false ? ? ? ? ? ? ? 如event.return value=false
对象型:用于指定JS程序中用到的对象。 ? ? ? ? ? ? ? ? ? ?如网页表单元素
NULL值:可以通过给一个变量赋null值来清除变量的内容。 ? 如a=null
Undefined:表示该变量尚未被赋值。 ? ? ? ? ? ? ? ? ? ? ? ?如var a
1、JS的变量
变量是指程序中一个已经命名的存储单元,它的主要作用就是为数据操作提供存放信息的容器。在使用变量前,必须明确变量的命名规则、变量的声明方法及变量的作用域。
? ?(1)、变量的命名规则
必须以字母或下划线开头,中间可以是数字、字母或下划线。
变量名不能包含空格或加号、减号等符号。
JS的变量名是严格区分大小写的。
不能使用JS中的关键字。JS的关键字如下表:Abstract,continue,finally,instanceof,private,this,boolean,default,float,int,public,throw,break,do,for,interface,
return,typeof,byte,double,function,long,short,true,case,else,goto,native,static,var,catch,extends,implements,new,super,void,char,false,import,null,
switch,while,class,final,in,package,synchronized,with
注意:虽然JS的变量可以任意命名,但为了在编程时使用代码更加规范,最好使用便于记忆、且有意义的变量名称,以增加程序的可读性。
? ?(2)、变量的声明与赋值
在JS中,一般使用变量前需要先声明变量,但有时变量可以不必先声明,在使用时根据变量的实际作用来确定其所属的数据类型。所有的JS变量都由关键字var声明。
语法如下:
? ?Varexample;
在声明变量的同时也可以对变量进行赋值:
? ?Varexample=100;
建议读者在使用变量前就对其声明,因为声明变量最大好处就是能及时发现代码中的错误。由于JS是采用动态编译的,
而动态编译是不易于发现代码中的错误的,特别是变量命 ? 名方面的错误。
声明变量时所遵循的规则如下:
? ? 可以使用一个关键字var同时声明多个变量,例如:
Var I,j;
? ?可以在声明变量的同时对其进行赋值,即为初始化:例如:
Var i=1;j=100;
? ? 如果只是声明了
您可能关注的文档
最近下载
- tb 10106-2023《铁路工程地基处理技术规程》(OCR).pdf
- 教资国考复习初中历史必备知识点.pdf
- 3万吨亚磷酸、2万吨三乙胺项目可行性研究报告写作模板-备案审批.doc
- 《大气污染控制工程》课程教学大纲.pdf VIP
- 拜城县老虎台铁矿开采设计方案.doc
- A2数字教育资源获取与评价作业1-主题说明. 高中语文《沁园春.长沙》. 教师自主选择一个教学主题,描述其主要内容、教学对象、教学环境等。.docx
- 农村防灾减灾知识.pptx
- 浙江省生物多样性调查技术导则.pdf VIP
- 2023-2024学年度冀教版五年级上册小学数学期末考试卷 .pdf VIP
- 大气污染控制工程课件.pptx VIP
文档评论(0)