没有合适的资源?快使用搜索试试~ 我知道了~
首页JavaScript教程(70页)
JavaScript教程(70页)
需积分: 3 15 下载量 32 浏览量
更新于2023-03-03
评论
收藏 238KB DOC 举报
JavaScript提供脚本语言的编程与C++非常相似,它只是去掉了C语言中有关指针等容易产生的错误,并提供了功能强大的类库。对于已经具备C++或C语言的人来说,学习JavaScript脚本语言是一件非常轻松愉快的事。 共有七十页。
资源详情
资源评论
资源推荐
JavaScript 教程
1. 基本数据结构
JavaScript 基本数据结构
李晓华
提供脚本语言的编程与 非常相似,它只是去掉了C语言中有关指针
等容易产生的错误,并提供了功能强大的类库。对于已经具备C或C语言的人来说,
学习 脚本语言是一件非常轻松愉快的事。
一、 代码的加入
的脚本包括在 中,它成为 文档的一部分。与 标
识相结合,构成了一个功能强大的 网上编程语言。可以直接将
脚本加入文档:
语言代码;
语言代码
说明:
通过标识指明 脚本源代码将放入其间。
通过属性 说明标识中是使用的何种语言,这里是
语言表示在 中使用的语言。
下面是将 脚本加入 文档中的例子
!"#$%
1
JavaScript 教程
&
&'$(这是赛迪网互动学校)
&'$%'!()
&
在浏览器的窗口中调用 !"#$%,则显示“这是赛迪网互动学校”字串。见图 "
所示。
图 "
说明
*'$+()是文档对象的输出函数,其功能是将括号中的字符或变量值
输出到窗口;&'$%'!()是将输出关闭。
可将标识放入 #&&或,'&-,'&-之
间。将 标识放置&&在头部之间,使之在主页和其余部
分代码之前装载,从而可使代码的功能更强大;可以将 标识放置在
,'&-,'&-主体之间以实现某些部分动态地创建文档。
2
JavaScript 教程
二、基本数据类型
脚本语言同其它语言一样,有它自身的基本数据类型、表达式和算术
运算符以及程序的基本框架结构。 提供了四种基本的数据类型用来处理数
字和文字而变量提供存放信息的地方表达式则可以完成较复杂的信息处理。
.、基本数据类型
在 中四种基本的数据类型:数值(整数和实数)、字符串型(用“”号
或‘’括起来的字符或数值)、布尔型(使 或 /%! 表示)和空值。在
的基本类型中的数据可以是常量,也可以变量。由于 采用弱类型的形式,
因而一个数据的变量或常量不必首先作声明,而是在使用或赋值时确定其数据的类型
的。当然也可以先声明该数据的类型,它是通过在赋值时自动说明其数据类型的。
"、常量
整型常量
的常量通常又称字面常量,它是不能改变的数据。其整型常量可以使用十
六进制、八进制和十进制表示其值。
实型常量
实型常量是由整数部分加小数部分表示,如 ."0"、.1012。可以使用科学或标准
方法表示:345、63 等。
布尔值
布尔常量只有两种状态: 或 /%!。 它主要用来说明或代表一种状态或标志,以
说明操作流程。它与C++是不一样的C++可以用1或0表示其状态而
只能用 或 /%! 表示其状态。
字符型常量
使用单引号(‘)或双引号(“)括起来的一个或几个字符。如 #!!''7'8
、0"63、+"06"06等。
空值
中有一个空值 %%表示什么也没有。如试图引用没有定义的变量则返回
3
JavaScript 教程
一个 9%% 值。
特殊字符
同C语言一样, 中同样以有些以反斜杠(/)开头的不可显示的特殊字符。
通常称为控制字符。
0、变量
变量的主要作用是存取数据、提供存放信息的容器。对于变量必须明确变量的命
名、变量的类型、变量的声明及其变量的作用域。
变量的命名
中的变量命名同其计算机语言非常相似,这里要注意以下两点:
A、必须是一个有效的变量,即变量以字母开头,中间可以出现数字如 !.、:"
等。除下划线(-)作为连字符外,变量名称不能有空格、(+)、(-)、(,)
或其它符号。
B、不能使用 中的关键字作为变量。
在 中定义了40多个类键字,这些关键是 内部使用的,不能
作为变量的名称。如 ;、、&'%、 不能作为变量的名称。
在对变量命名时,最好把变量的意义与其代表的意思对应起来,以免出现错误。
变量的类型
在 中,变量可以用命令 ; 作声明
$-!
该例子定义了一个 $-! 变量。但没有赋予它的值。
;$-!<#!!''7<
该例子定义了一个 $-! 变量同时赋予了它的值。
在 中,变量以可以不作声明,而在使用时再根据数据的类型来确其变量的
类型。
如:
:.==
4
JavaScript 教程
-."3
:-
'!.13 等。
其中 : 整数,- 为字符串,:- 为布尔型,'! 为实型。
变量的声明及其作用域
变量可以在使用前先作声明,并可赋值。通过使用 关键字对变量作声
明。对变量作声明的最大好处就是能及时发现代码中的错误;因为 是采用
动态编译的,而动态编译是不易发现代码中的错误,特别是变量命名的方面。
对于变量还有一个重要性──那就是变量的作用域。在 中同样有全局变量
和局部变量。全局变量是定义在所有函数体之外,其作用范围是整个函数;而局部变
量是定义在函数体之内,只对其该函数是可见的,而对其它函数则是不可见的。
三、表达式和运算符
1、表达式
在定义完变量后,就可以对它们进行赋值、改变、计算等一系列操作,这一过程
通常又叫称一个叫表达式来完成,可以说它是变量、常量、布尔及运算符的集合,因
此表达式可以分为算术表述式、字串表达式、赋值表达式以及布尔表达式等。
2、运算符
运算符完成操作的一系列符号,在 中有算术运算符,如+、>、?、等;
有比较运算符如@=、==等有逻辑布尔运算符如!(取反)、A、AA有字串运算如+
、 +=等。
在 主要有双目运算符和单目运算符。其双目运算符由下列组成:
操作数1 运算符 操作数2
即由两个操作数和一个运算符组成。如 3=+6=、#!#等。单目运算符,
只需一个操作数,其运算符可在前或后。
(1)算术运算符
5
剩余63页未读,继续阅读
he20101020
- 粉丝: 52
- 资源: 51
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0