全套课件 《计算机网络与Internet应用》.ppt

全套课件 《计算机网络与Internet应用》.ppt

  1. 1、本文档共404页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
返回本章目录 3.初识JavaScript 嵌入HTML文档的JavaScript代码实际上是作为HTML文档的一部分存在的。在用户使用浏览器浏览包含JavaScript代码的Web页面时,浏览器自动对该HTML文档进行解析,并执行其中的JavaScript代码。 返回本章目录 <HTML> <HEAD> <TITLE>JavaScript测试</TITLE> </HEAD> <BODY> <p align="center">JavaScript</p> <SCRIPT LANGUAGE="JavaScript"> <!-- document.write("<p align='center'>Hello,Web World !</p>"); --> </SCRIPT> </BODY> </HTML> 返回本章目录 上面源文档在浏览器中的输出结果如图8-27所示。 图8-27 一个JavaScript的例子 返回本章目录 8.4.2 JavaScript语言 JavaScript的数据类型 JavaScript是一种弱类型的语言,不必事先声明常量或变量的数据类型。在使用或赋值时, JavaScript会自动为常量或变量选择最适合的类型。 JavaScript有以下几种基本数据类型: 1.数值型 包括整型数值和实型数值。 2.字符串型 指用单引号或双引号扩起来的零个或多个字符。 3.布尔型 其值仅可为“真”或“假”,分别用true或false表示。 4.空值 代表什么也没有。空值用null表示。 返回本章目录 JavaScript的变量 1.命名规则 JavaScript规定,变量名可由字母、数字和下划线组成,但首字符必须是字母或下划线。变量名不能与JavaScript中的关键字发生冲突。 为增强程序的可读性,变量名尽量使用能代表变量意义的字符。 在多数情况下,变量名是区分大小写的。但是,有些版本的JavaScript,其变量名对大小写不敏感。 2.定义方法 在JavaScript中,用var定义变量。格式如下: var 变量名; 或者 var 变量名=初始值; 3.作用域 变量的作用域限定了变量的有效范围。JavaScript中的变量有全局和局部两种。 返回本章目录 JavaScript的常量 JavaScript常量分为四类:整型、浮点型、布尔型和字符串型。下面分别加以说明。 1.整型常量 在JavaScript中,整数可以用十进制、八进制数和16进制数三种进位制表示。 2.浮点型常量 浮点数可以用一般的小数格式表示,也可以用科学计数法表示。 3.布尔型常量 布尔型常量只有两个可能的值:true和false。 4.字符串型常量 字符串常量是用单引号或双引号括起来的零个或多个字符组成。 返回本章目录 如果字符串中含有单引号或双引号,可在引号前加字符“\”,如果字符串中包含字符“\”,则应写为“\\”。 通常字符串大多用双引号定界。但在特殊情形下,用单引号为字符串定界会给编程带来方便。 编程规则及注意事项 JavaScript是一种自由格式的语言,其语句以“;”为结束标记。为了增加程序的可读性,最好把源码分行并按一定的缩进格式编排。 在JavaScript源码中,包括在“/*”及“*/”之间的内容为注释。对于不折行的注释文本,也可以选择以“//”引导,在//之后直到行尾的文本都会被浏览器视为注释内容。 在JavaScript中,如果用到了复合语句,则必须将其用大括号括起。 返回本章目录 JavaScript的运算符 运算符的操作对象一般称为算子(operand),算子可以是常量、变量或下文将要介绍的表达式。 根据所需算子数目的不同,还可将运算符分为单目(unaru)和双目(binaru)运算符两类。 如果在一个运算式中混合使用了多种运算符,则在进行运算时,运算符的操作顺序应遵循一定的规则,即不同的运算符有不同的优先级(precedence)。 1.算术运算符 算术运算符专门用于数字运算,运算结果也是数字。 2.位运算符 位操作运算符将整数值视为二进制数进行运算。 3.复合赋值运算符 复合赋值运算符用于为变量赋值。 返回本章目录 4.比较运算符 比较运算符用于判断两个算子之间是否存在某种关系。 5.逻辑运算符 逻辑运算符的操作对象是布尔型数据,返回结果也是布尔型数据。 6.运算符的优先级 运算符的优先级决定同一算式中所有运算符的运算次序。相同优先级的运算符以结合律(associativity)决定运算结果的传递方向,在所有运算符当中,括号“()”具有最高的优先级。 JavaScript的表达式 在程序设计语言

文档评论(0)

pehalf + 关注
实名认证
内容提供者

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

版权声明书
用户编号:7201060146000004

1亿VIP精品文档

相关文档