不积跬步,无以致千里;不积小流,无以成江海

书山有路勤为径,学海无崖苦作舟

导航

javacript基本知识 (转)

JavaScript支持的数据类型共有四种

1、数值型:其中包括整型数和浮点型数。
2
、布尔型:即逻辑值,true或flase。
3
、字符串型:由单个或多个文本字符组成。
4
、空值:由关键字null代表。

数据类型检查。数组。


parseInt
可以将字符串转化为整型数。
paseFloat
将字符串转化为附点数。

 

JavaScript的对象

  • new: 此 关 键 字 用 来 创 建 新 的 对 象 。
  • this: 即 指 当 前 对 象 , 是 当 前 对 象 名 的 缩 写 。
  • with: 指 代 某 一 对 象 ; 使 用 with 时 ,其 后 大 括 号 内 的 语 句 中 , 如 果 含 有 没 有 指 明 是 属 于 哪 个 对 象 的 属 性 都 被 自 动 认 为 是 with 所 指 代 对 象 的 属 性 。

   

  1、 可 用 于 创 建 数 组 的 Array 对 象

属 性 : array 对 象 的 属 性 只 有 length 一 个 , 它 指 明 了 数 组 的 长 度 。

方 法 : array 对 象 的 方 法 有 3 个 ; join( ) 方 法 将 数 组 值 连 接 变 为 一 个 字 符 串 ; reverse( ) 方 法 将 数 组 值 倒 序 ; sort( ) 方 法 将 对 数 组 值 进 行 排 序 , 对 于 字 符 串 值 , 一 般 按 字 母 顺 序 排 序 。 对 于 此 三 种 方 法 的 理 解 , 可 以 参 照 下 面 例 子 :
AAA=new Array(3);
AAA[0]="B";
AAA[1]="A";
AAA[2]="C";
document.write(AAA.join());
document.write(AAA.reverse().join());
document.write(AAA.sort().join());

2、 处 理 字 符 串 使 用 的 String 对 象

属 性 : String 对 象 只 有 一 个 length 属 性 表 明 字 符 串 长 度 。

方 法 : String 对 象 的 方 法 种 类 比 较 多 , 功 能 强 大 , 一 般 说 来 常 可 分 为 如 下 4 类:

a:字 符 串 的 转 换 ;

.toUpperCase()可 以 将 字 符 串 所 有 字 符 转 为 大 写 ;

.toLowerCase()可 以 将 字 符 串 所 有 字 符 转 为 小 写 ;

.toString()可 以 将 非 字 符 串 对 象 显 示 转 化 为 字 符 串 。

b:字 符 串 的 处 理 ;

.substring()可 以 将 括 号 中 参 数 所 指 的 字 符 串 片 段 返 回 ;

.charAt()返 回 括 号 中 指 定 位 置 字 符 串 的 内 容 ;

.split()可 以 根 据 指 定 的 分 隔 符 把 一 个 字 符 串 划 分 为 一 个 字 符 串 数 组 。

c: 字 符 串 的 搜 索 ;

.indexOf()方 法 可 以 在 一 个 字 符 串 中 向 前 搜 索 另 一 字 符 串 ;

.lastindexOf()方 法 可 以 在 一 个 字 符 串 中 向 后 搜 索 另 一 个 字 符 串 。

d: 字 符 串 外 观 的 改 变 ;

String.big()使 用 HTML3.0 中 的 "BIG" 标 记 将 文 本 用 大 字 体 显 示 ;

String.blink()用 Netscape 中 的 "BLINK" 标 记 将 文 本 闪 烁 显 示 ;

String.bold()用 "B" 标 记 使 文 本 以 粗 体 字 显 示 ;

String.fixd()用 "TT" 标 记 使 文 本 以 固 定 高 度 的 字 体 显 示 ;

String.fontcolor()用 指 定 的 字 体 颜 色 显 示 ;

String.fontsize()用 Netscape 中 的 "FONTSIZE" 标 记 改 变 字 体 大 小 ;

String.italics()用 "T" 标 记 使 字 体 以 斜 体 字 显 示 ;

String.small()用 HTML 3.0 中 的 "SMALL" 标 记 用 小 字 体 显 示 字 符 串 ;

String.strike()用 "STRIKE" 标 记 使 字 体 加 入 删 除 线 显 示 ;

String.sub()用 HTML 3.0 中 的 "SUB" 标 记 使 文 本 加 入 下 标 线 显 示 ;

String.sup()用 HTML 3.0 中 的 "SUP" 标 记 使 文 本 一 上 标 形 式 显 示 。

e: 链 接 处 理 ;

String.link() 和String .abchor() 可 以 用 来 设 置 链 接。

3、 

JavaScript的对象:Date

 

a、设定日期
setDate(),setMonth(),setYear()
;
setTime()
设定时间1970.1.1开始用毫秒数来计时;

d、日期格式转换
.Date.UTC()
返回一个通用时间,距1970年1月1日午夜的毫秒。

b、获取日期

c、处理时区
.toGMTString()
将日期时间值转换为的字符串(GMT时间);
.tolocaleString()
将日期时间值转换为的字符串(当地时间)。

4、 

JavaScript的对象:Math

 

q属性:

.E:为自然对数的底(约为2.718);
.PI
:为圆周率(约为3.14159);
……

q 方法:
.abs()
绝对值计算;
.pow()
数的幂;
.sqrt()
计算平方根;

.cos、.sin()、.tan() 、.acos、.asin()、.atan();

 ……

 

6、JavaScript包含文件

 

你可以将JavaScript文件在HTML文件外面存放!把你的零碎们放到一起,起个名字,再给它个js的文件尾。非常重要:js文件里不能有<script></script>或其它注释。

  把这个js文件链接到HTML文件中.句型如下:<script src=".js“ language="JavaScript“></script>

7、 

JavaScript的屏幕对象

 

显示器-screen。各种相关特征涵义参数举例说明

screen.height屏幕高度

screen.width屏幕宽度

screen.availHeight屏幕可见高度

screen.availWidth屏幕可见宽度

screen.colorDepth色深8 ,16,32位颜色

posted on 2007-07-26 22:50  洪海涛  阅读(179)  评论(0)    收藏  举报