《计算机网络基础和Internet应用》-第7章 网站建设.ppt

《计算机网络基础和Internet应用》-第7章 网站建设.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
返回本章目录 4.比较运算符 比较运算符用于判断两个算子之间是否存在某种关系。 5.逻辑运算符 逻辑运算符的操作对象是布尔型数据,返回结果也是布尔型数据。 6.运算符的优先级 运算符的优先级决定同一算式中所有运算符的运算次序。相同优先级的运算符以结合律(associativity)决定运算结果的传递方向,在所有运算符当中,括号“()”具有最高的优先级。 JavaScript的表达式 在程序设计语言中,表达式(expression)是指一由常量、变量、函数、运算符等单元构成的算式。 返回本章目录 在概念上,表达式可以分为两类:一是可计算其值的式子,另一是先计算出一值,然后将其赋给一个变量的式子。 JavaScript支持算术表达式字、符串表达式和逻辑表达式三类表达式: 在JavaScript中,经常用到一种被称为条件表达式的表达式。这种表达式由三个子表达式组成,表达式的值是后两个子表达式的值中的一个,究竟取哪一个,则取决于第一个表达式的值。例如 status=(age=18)?成年,未成年; 对上述表达式而言,如果age大于或等于18,则status的值为成年,否则为未成年。 返回本章目录 JavaScript程序流程控制 JavaScript提供的程序流程控制语句分别是if、switch、for、do和while语句。 1.条件语句 (1)If语句。If语句是一个条件判断语句,它可根据条件表达式的值在两个语句块中择一执行,其格式如下: If (expr) { code_block1 } else { code_block2 } if语句可以嵌套,即在if语句的语句块中。 返回本章目录 (2)switch语句。switch语句用于进行多分支选择,其格式如下: switch (expr) { case 值1:code_block1 break; case 值2:code_block2 break; case 值3:code_block3 break; …… case 值n:code_blockn break; default:code_block } 返回本章目录 2.循环语句 有许多时候,一个语句块需重复执行多次,每次执行仅改变部分参数的值。可以使用循环语句完成此类任务。 (1)for语句。 (2)while语句。while语句用于实现“当型”循环。 (3)do…while语句。do…while语句与while语句所执行的功能类似,唯一的不同之处是do…while属于先执行、后判断类型的循环控制语句。即无论条件表达式的值如何,其循环体至少执行一次。 3.转移语句 (1)break语句。break语句的作用是使程序跳出各种循环。 (2)continue语句。有时,当某种条件满足时,在循环体中,希望跳过循环体中剩余的代码(注意,不是终止循环),这时可以使用continue语句。 返回本章目录 7.4.3 JavaScript中的函数 函数(function)是能完成某种特定功能的语句组合,JavaScript内置有许多数学及常用函数,也可以自定义函数。 1.自定义函数 程序员可以将能完成特定功能的语句块定义为函数,以供在程序中调用。定义语法如下: function functionname(arg1,arg2,) { code_block [return expr;] } 2.内部函数 JavaScript脚本语言所固有的,并且与任何对象无关的函数,称为内部函数。 JavaScript提供了许多内部函数供程序员调用。由于篇幅所限,仅以函数IsNaN()为例说明内部函数的使用方法。 返回本章目录 7.4.4 JavaScript的事件 1.JavaScript的事件 JavaScript采用事件驱动机制。该机制的重要意义之一,是程序员可以捕捉用户在窗口中的“指指点点”,从而获知用户需求,然后再编写能满足用户需求的代码,以为用户提供服务。 JavaScript的事件驱动机制主要用于表单。基本上,表单中的输入域都各有相应的事件,以响应用户操作。 为页面对象设置事件处理程序的一般格式如下: TAG EventHandler=JavaScript_code 其中: TAG为某个HTML标签。并非所有的HTML标签都有对应的事件,有对应事件的标签多属于表单中的输入域,而像BODY、FRAMESET等也有对应的事件。 EventHandler为事件名称。例如被点选、鼠标经过其所在区域、获得或失去焦点等都有对应的事件名称。 返回本章目录 2.事件处理程序举例 下面的源文档被载入浏览器后,将首先在窗口中显示一个按钮,单击该

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档