Microsoft Word - 01.DOC
|
|
- 照炉 顾
- 7 years ago
- Views:
Transcription
1 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的 操 作 来 变 换 网 页 的 内 容, 以 实 现 HTML 语 言 所 不 能 实 现 的 效 果 1.1 历 史 版 本 与 兼 容 性 当 JavaScript 在 Navigator 浏 览 器 中 成 功 应 用 后 不 久,Microsoft 公 司 也 推 出 了 用 于 IE 浏 览 器 的 类 似 JavaScript 的 程 序 语 言, 并 将 其 命 名 为 Jscript, 本 节 将 介 绍 二 者 之 间 的 关 系 JavaScript 与 ECMAScript 1999 年, 欧 洲 计 算 机 制 造 协 会 (ECMA) 在 JavaScript 1.5 版 本 基 础 上 指 定 了 ECMAScript 程 序 语 言 规 范 书 (ECMA-262 标 准 ), 该 标 准 被 国 际 标 准 化 组 织 (ISO) 采 纳, 作 为 各 浏 览 器 使 用 的 脚 本 程 序 的 统 一 标 准 在 ECMAScript 标 准 公 布 后,NetScape 和 Microsoft 公 司 都 许 诺, 此 后 开 发 的 新 功 能 将 遵 循 该 标 准, 但 JavaScript 和 JScript 两 个 名 称 仍 被 两 大 公 司 分 别 使 用 JavaScript 和 JScript 的 绝 大 部 分 功 能 是 相 同 的, 但 也 有 小 部 分 内 容 完 全 不 同 本 书 主 要 介 绍 基 于 ECMAScript 标 准 的 JavaScript 语 言, 即 JavaScript 和 JScript 的 公 共 部 分, 因 此, 使 用 JavaScript 同 时 代 表 这 两 种 语 言 同 时, 为 了 保 持 内 容 和 知 识 的 完 整 性, 在 一 些 章 节 中 也 会 出 现 两 种 脚 本 不 兼 容 的 内 容, 但 会 加 以 说 明 与 一 些 编 译 性 语 言 不 同,JavaScript 是 一 种 解 释 性 的 语 言, 其 源 代 码 不 经 过 编 译, 而 直 接 在 运 行 时 被 翻 译, 因 而, 被 称 为 脚 本 式 语 言 由 于 JavaScript 的 这 一 特 点, 在 编 写 JavaScript 程 序 时, 很 难 预 计 运 行 程 序 所 使 用 的 硬 件 环 境 操 作 系 统 以 及 浏 览 器 等, 因 此, 在 进 行 程 序 开 发 时, 不 应 该 仅 使 用 其 最 高 版 本 的 特 性 和 功 能, 还 必 须 考 虑 到 低 版 本 浏 览 器
2 1.1.2 不 同 浏 览 器 对 JavaScript 的 支 持 由 于 绝 大 多 数 JavaScript 代 码 的 解 释 执 行 是 在 浏 览 器 中 进 行 的, 因 此 了 解 不 同 浏 览 器 对 JavaScript 的 支 持 十 分 必 要 表 1-1 表 1-2 和 表 1-3 列 出 了 不 同 浏 览 器 对 JavaScript 的 支 持 情 况 表 1-1 JScript 与 IE 对 ECMA 的 支 持 语 言 版 本 浏 览 器 版 本 遵 循 标 准 JScript 1.0 Internet Explorer 3.0 ECMA-262 版 本 1 JScript 3.0 Internet Explorer 4.0 ECMA-262 版 本 1 JScript 5.0 Internet Explorer 5.0 ECMA-262 版 本 1 JScript 5.5 Internet Explorer 5.5 ECMA-262 版 本 3 JScript 5.6 Internet Explorer 6.0 ECMA-262 版 本 3 表 1-2 JavaScript 与 NetScape 对 ECMA 的 支 持 语 言 版 本 浏 览 器 版 本 遵 循 标 准 JavaScript 1.0 Netscape 2 ECMA-262 版 本 1 JavaScript 1.2 Netscape 4.0~4.05 ECMA-262 版 本 1 JavaScript 1.3 Netscape 4.06~4.7 ECMA-262 版 本 1 JavaScript 1.4 无 ( 仅 服 务 端 ) ECMA-262 版 本 1 JavaScript 1.5 Netscape 6.x 与 7.x ECMA-262 版 本 3 JavaScript 2.0( 建 议 ) ECMA-262 版 本 4( 制 定 中 ) 表 1-3 JavaScript 与 JScript 版 本 对 照 语 言 版 本 浏 览 器 版 本 语 言 版 本 浏 览 器 版 本 JavaScript 1.0 Netscape 2 JScript 1.0 Internet Explorer 3.0 JavaScript 1.3 Netscape 4.06 JScript 3.0 Internet Explorer 4.0 JavaScript 1.5 Netscape 6+ 基 于 Mozilla 的 浏 览 器 JScript 5.5 Internet Explorer 5.5+ 鉴 于 目 前 网 络 应 用 的 现 状, 在 本 书 中, 以 ECMA-262 版 本 3 为 基 础, 结 合 JavaScript 1.5 和 JScript 5.5 来 进 行 讲 解, 同 时, 对 JavaScript 2.0 的 部 分 功 能 进 行 简 单 介 绍 本 书 对 读 者 知 识 结 构 的 要 求 由 于 JavaScript 是 嵌 入 在 网 页 中 的 脚 本 语 言, 所 以 了 解 必 要 的 网 页 设 计 语 言 和 规 范 是 必 须 的 本 书 限 于 篇 幅, 不 可 能 对 网 页 设 计 的 方 方 面 面 进 行 介 绍, 下 面 的 知 识, 需 要 读 者 在 使 用 本 书 前 应 有 所 了 解 对 HTML 语 言 有 较 深 的 理 解, 最 好 有 这 方 面 的 开 发 经 验 如 果 对 HTML 了 解 甚 少, 建 议 在 阅 读 本 书 前 先 学 习 一 下 HTML 的 相 关 知 识 对 CSS 知 识 应 有 初 步 了 解 本 书 第 13 章 介 绍 了 样 式 表 的 应 用, 如 果 没 有 CSS 知 识, 理 解 起 来 可 能 会 比 较 吃 力 DHTML 相 关 知 识, 本 书 的 部 分 内 容 会 涉 及 到 DHTML 如 果 有 HTML 的 基 础,DHTML 学 起 来 会 很 容 易 第 1 章 JavaScript 简 介 4
3 XML 相 关 基 础 知 识 在 JavaScript 数 据 处 理 中, 会 遇 到 与 XML 结 合 使 用 的 情 况, 对 XML 只 需 了 解 大 概 即 可 1.2 JavaScript 在 HTML 中 的 使 用 在 HTML 中,JavaScript 语 言 可 以 在 如 下 3 个 地 方 使 用, 本 节 将 依 次 介 绍 在 网 页 文 件 的 <script> 标 签 对 中 直 接 编 写 将 程 序 代 码 放 置 在 一 个 单 独 的 文 件 中, 在 网 页 文 件 中 的 适 当 位 置 引 用 这 个 文 件 将 程 序 代 码 作 为 某 个 元 素 的 事 件 属 性 值, 或 超 链 接 的 href 属 性 值 在 <script> 中 的 使 用 <script> 可 以 出 现 在 HTML 文 件 中 的 <head></head> 之 间, 也 可 以 出 现 在 <body></body> 中 的 任 何 位 置 在 一 个 HTML 文 档 中, 可 以 使 用 多 个 <script> 标 签 对, 嵌 入 多 段 JavaScript 代 码, 并 且 各 段 JavaScript 代 码 之 间 可 以 相 互 访 问, 如 同 将 所 有 代 码 放 在 一 对 <script> 标 签 之 中 的 效 果 例 如, 在 代 码 1.1 中, 一 共 定 义 了 3 段 代 码 代 码 1.1 多 段 代 码 相 互 调 用 :1.1.htm <html> <head><title> 多 段 代 码 分 开 放 置 </title></head> <body> <h1> 多 段 代 码 分 开 放 置 </h1><p> 这 里 是 第 一 段 代 码 :<br> <script language="javascript"> var x=1; // 定 义 一 个 变 量 x, 并 赋 值 为 1 document.write("<p> 这 段 代 码 将 只 输 出 这 句 话 <p>"); // 输 出 一 句 话,<p> 是 空 行 符 号 这 里 是 第 二 段 代 码 :<br> <script language="javascript"> // 输 出 前 段 代 码 中 x 的 结 果 其 中 "x=" 将 输 出 x=, // 其 后 的 x 输 出 x 的 值, 加 号 (+) 将 结 果 连 接 起 来 document.write("x="+x+"<p>"); 这 里 是 第 三 段 代 码 :<br> <script language="javascript"> var y=2; // 定 义 一 个 变 量 y, 并 赋 值 为 2 document.write("y="+y); // 输 出 y 的 值 </body> </html> 代 码 运 行 的 结 果 如 图 1.1 所 示 在 代 码 中, 第 二 段 代 码 中 的 document.write( ) 调 用 了 第 一 段 代 码 中 定 义 的 变 量 x, 显 示 正 常 这 同 第 三 段 代 码 中 调 用 y 的 效 果 是 一 样 的 JavaScript 在 HTML 中 的 使 用
4 图 1.1 运 行 结 果 代 码 屏 蔽 有 些 浏 览 器 不 能 很 好 地 支 持 JavaScript, 在 这 些 浏 览 器 中, 需 要 将 JavaScript 代 码 屏 蔽, 否 则, 浏 览 器 会 把 JavaScript 代 码 与 Web 页 面 的 其 他 内 容 一 起 显 示 在 屏 幕 上, 可 以 将 <script> 标 签 对 中 的 内 容 用 HTML 的 注 释 标 记 ( 和 ) 括 起 来, 如 下 所 示 <script language="javascript"> alert(new Date()); // 被 屏 蔽 的 JavaScript 语 句 这 样, 支 持 <script> 的 浏 览 器 将 忽 略 嵌 入 在 <script> 标 签 对 中 的 HTML 注 释 符, 会 继 续 执 行 注 释 符 之 间 的 脚 本 程 序 当 用 户 浏 览 器 不 支 持 JavaScript 或 禁 用 JavaScript 时, 如 果 还 想 在 页 面 中 显 示 一 些 内 容, 可 以 使 用 <noscript></noscript> 标 签 对, 这 样, 在 支 持 JavaScript 的 浏 览 器 中, 会 显 示 <script> 中 的 内 容, 在 不 支 持 JavaScript 的 浏 览 器 中, 会 显 示 <noscript></noscript> 中 的 内 容, 而 不 会 将 二 者 同 时 显 示 出 来 例 如, 对 于 代 码 1.2 中 的 程 序 代 码 1.2 <script> 与 <noscript>:1.2.htm <html> <head><title>script 与 noscript</title></head> <body> <h1><script> 与 <noscript></h1><p> <script language="javascript"> var a; a=" 这 是 使 用 <script> 定 义 的 内 容 <p>"; document.write(a); <noscript> 这 是 使 用 <noscript> 定 义 的 内 容 </noscript> </body> 第 1 章 JavaScript 简 介 6
5 </html> 在 支 持 JavaScript 的 浏 览 器 中 运 行 这 段 代 码, 会 显 示 图 1.2 所 示 的 结 果 ; 在 不 支 持 JavaScript 的 浏 览 器 中 运 行 这 段 代 码, 会 显 示 图 1.3 所 示 的 结 果 图 1.2 显 示 结 果 (1) 图 1.3 显 示 结 果 (2) 在 单 独 文 件 中 使 用 可 以 将 脚 本 代 码 放 置 在 一 个 单 独 的 文 件 中, 该 文 件 以 js 为 扩 展 名, 称 为 JavaScript 脚 本 文 件 假 设 已 有 一 个 名 为 script.js 的 脚 本 文 件, 在 同 目 录 下 的 HTML 文 件 中 可 以 用 下 面 的 方 式 调 用 该 脚 本 文 件 : <script src="script.js" language="javascript"> 在 HTML 文 件 中 引 用 JavaScript 脚 本 文 件, 与 将 该 脚 本 文 件 直 接 插 入 到 一 对 <script> 标 签 对 中 的 效 果 相 同 如 果 一 些 脚 本 内 容 要 在 多 个 网 页 中 被 引 用, 将 这 些 脚 本 内 容 放 置 在 一 个 脚 本 文 件 中, 然 后 由 各 个 网 页 来 引 入 这 个 脚 本 文 件, 将 非 常 便 于 实 现 网 站 的 模 块 化 设 计 当 要 修 改 所 有 文 件 中 的 脚 本 内 容 时, 只 需 在 脚 本 文 件 中 修 改 一 次 即 可 例 如, 有 一 个 名 为 1.3.js 的 文 件, 内 容 如 下 document.writeln('<h1> 这 是 使 用 外 部 JS 文 件 生 成 的 行!</h1>'); 使 用 下 面 的 代 码 1.3 对 其 进 行 调 用 代 码 1.3 <script> 与 <noscript>:1.3.htm <html> <head><title>javascript 脚 本 文 件 </title> <script type="text/javascript" src="1.3.js"> </head> <body> <script language = "JavaScript"> document.write("<body bgcolor='black' text='yellow'>"); document.write(" 这 是 嵌 入 HTML 中 的 代 码 生 成 的 行 "); </body> </html> 上 面 代 码 的 运 行 结 果 如 图 1.4 所 示 JavaScript 在 HTML 中 的 使 用
6 图 1.4 运 行 结 果 作 为 属 性 值 使 用 HTML 中 的 超 链 接 标 签 <a> 的 href 属 性 值 除 了 可 以 使 用 http 和 mailto 等 协 议 外, 还 可 以 使 用 JavaScript, 使 用 方 式 如 下 例 所 示 <a href = "javascript:alert(new Date();)">JavaScript</a> JavaScript 扩 展 了 标 准 的 HTML, 为 HTML 标 签 增 加 了 各 种 事 件 属 性 例 如, 对 于 button 表 单 元 素, 可 以 设 置 一 个 新 的 属 性 onclick,onclick 属 性 值 就 是 一 段 JavaScript 代 码, 单 击 该 按 钮 后,onclick 属 性 值 中 的 JavaScript 代 码 就 会 被 浏 览 器 解 释 执 行 如 下 所 示 <input type = button value = test onclick = "alert(new Date());"> 注 意 用 作 URL 的 JavaScript 代 码 前 要 增 加 javascript:, 以 说 明 使 用 的 是 JavaScript 协 议, 而 事 件 属 性 中 的 JavaScript 代 码 前 不 需 要 增 加 javascript: 进 行 说 明 1.3 JavaScript 基 本 语 法 执 行 顺 序 JavaScript 程 序 按 照 在 HTML 文 件 中 出 现 的 顺 序 逐 行 执 行 如 果 需 要 在 整 个 HTML 文 件 中 执 行 ( 如 函 数 全 局 变 量 等 ), 最 好 将 其 放 在 HTML 文 件 的 <head> </head> 中 某 些 代 码, 比 如 函 数 体 内 的 代 码, 不 会 被 立 即 执 行, 只 有 当 所 在 的 函 数 被 其 他 程 序 调 用 时, 该 代 码 才 会 被 执 行 大 小 写 敏 感 JavaScript 是 对 字 母 大 小 写 敏 感 ( 严 格 区 分 大 小 写 ) 的, 也 就 是 说, 在 输 入 语 言 的 关 键 字 函 数 名 变 量 以 及 其 他 标 识 符 时, 都 必 须 采 取 一 致 的 大 小 写 形 式 例 如, 关 键 字 while 就 必 须 书 写 为 while, 而 不 能 写 为 While 或 WHILE 同 样 的, computerworld Computerworld computerworld ComputerWorld 是 4 个 不 同 的 变 量 名, 在 使 用 时 需 务 必 注 意 注 意 HTML 并 不 区 分 大 小 写 由 于 JavaScript 和 HTML 紧 密 相 连, 这 一 点 很 容 易 混 淆 许 多 JavaScript 对 象 和 属 性 都 与 其 代 表 的 HTML 标 签 或 属 性 同 名, 在 HTML 中, 这 些 名 称 可 以 以 任 意 的 大 小 写 方 式 输 入 而 不 会 引 起 混 乱, 但 在 JavaScript 中, 这 些 名 称 通 常 都 是 小 写 的 例 如,HTML 中 的 事 件 处 理 器 属 性 ONCLICK 通 常 被 声 明 为 onclick 或 OnClick, 而 在 JavaScript 中 只 能 使 用 onclick 第 1 章 JavaScript 简 介 8
7 1.3.3 空 白 符 与 换 行 符 JavaScript 会 忽 略 关 键 字 变 量 名 数 字 函 数 名 或 其 他 各 种 元 素 实 体 之 间 的 空 格 制 表 符 或 换 行 符, 除 非 这 些 空 格 是 字 符 串 常 量 的 一 部 分 由 于 可 以 在 各 元 素 实 体 之 间 随 意 使 用 空 格 制 表 符 或 换 行 符, 所 以 就 可 以 使 用 整 齐 一 致 的 方 式 自 由 安 排 程 序 布 局, 在 其 中 使 用 缩 进 格 式, 使 代 码 容 易 阅 读 和 理 解 语 句 与 分 隔 符 分 号 (;) 标 识 着 一 个 语 句 的 结 束 例 如, 可 以 将 多 个 语 句 写 在 同 一 行 内, 而 用 分 号 (;) 对 其 进 行 分 隔, 如 下 x = x + 1; y = y + 1; z = 0; 也 可 以 在 一 行 内 连 续 输 入 多 个 分 号 或 者 空 格, 如 下 x = x + 1; ;; if (x >> 10) { x = 0; }; y = y - 1; 这 些 都 不 会 改 变 程 序 的 运 行 结 果 从 上 面 包 含 多 个 分 号 的 语 句 行 可 以 看 出, 一 个 单 独 的 分 号 (;) 也 可 以 构 成 一 个 语 句, 这 样 的 语 句 称 为 空 语 句 为 了 程 序 的 整 齐 美 观, 可 以 采 用 对 齐 或 缩 进 的 方 式 同 时, 习 惯 上 每 行 只 写 一 个 单 独 的 语 句, 此 时, 语 句 后 面 的 分 隔 符 (;) 可 以 省 略, 不 会 影 响 程 序 的 意 义 但 是, 如 果 一 行 中 有 多 个 语 句, 则 分 隔 符 是 必 需 的, 而 最 后 一 条 语 句 后 面 的 分 号 (;) 可 以 省 略 例 如, 下 面 的 两 行 语 句 是 等 效 的 x = x + 1; y = y 1 x = x + 1; y = y 1; 之 所 以 可 以 省 略 行 末 的 分 号, 是 因 为 JavaScript 会 自 动 插 入 例 如 下 面 的 写 法 return x 会 被 JavaScript 处 理 为 return; x; 这 一 点 需 要 特 别 注 意 因 为 这 种 代 码 不 会 引 起 语 法 错 误, 但 会 产 生 一 种 不 明 确 的 状 态, 出 现 非 预 期 的 结 果 同 样, 下 面 的 代 码 也 会 产 生 问 题 break outerloop JavaScript 会 在 break 后 插 入 一 个 分 号 (;), 当 要 解 释 下 一 行 代 码 时, 就 会 引 起 语 法 错 误 其 他 运 算 符 如 等 也 要 和 其 作 用 的 表 达 式 处 在 同 一 行 中 提 示 语 句 末 的 分 号 虽 然 不 是 必 须 的, 但 养 成 好 的 习 惯 有 助 于 减 少 程 序 的 出 错 几 率 另 外, 要 注 意 区 分 英 文 分 号 ; 和 中 文 分 号 ;, 其 他 如 引 号 逗 号 等, 也 要 注 意 英 文 和 中 文 的 区 别 块 大 括 号 {} 通 常 用 来 括 起 一 行 或 多 行 语 句, 括 在 其 中 的 各 语 句 间 通 常 有 较 紧 密 的 联 系 这 种 用 {} 括 起 来 的 多 条 语 句 被 称 为 块 (block) 例 如, 在 函 数 定 义 中, 大 括 号 {} 用 来 标 明 函 数 体 的 开 始 和 结 束 界 限 JavaScript 基 本 语 法
8 function add(x, y) { var result = x + y; return result; } 在 有 多 条 语 句 的 循 环 体 中, 大 括 号 {} 也 用 来 标 明 循 环 的 开 始 和 结 束 if (x >> 10) { x = 0; y = 10; } 注 释 为 程 序 添 加 注 释 可 以 起 到 以 下 两 种 作 用 可 以 解 释 程 序 某 些 语 句 的 作 用 和 功 能, 使 程 序 更 易 于 理 解 可 以 用 注 释 来 暂 时 屏 蔽 某 些 语 句, 使 浏 览 器 对 其 暂 时 忽 略, 等 到 需 要 时 再 取 消 注 释, 这 些 语 句 就 会 发 挥 作 用 JavaScript 提 供 了 两 种 注 释 符 号 : // 和 /* */ 其 中 // 用 于 单 行 注 释 ; /* */ 用 于 多 行 注 释 多 行 注 释 符 号 分 为 开 始 和 结 束 两 部 分, 即 在 需 要 注 释 的 内 容 前 输 入 /*, 同 时 在 注 释 内 容 结 束 后 输 入 */ 表 示 注 释 结 束 下 面 是 单 行 注 释 和 多 行 注 释 的 示 例 // 这 是 单 行 注 释 的 例 子 /* 这 是 多 行 注 释 的 例 子 这 里 是 多 行 注 释 的 第 二 行 */ /* 这 是 多 行 注 释 在 一 行 中 应 用 的 例 子 */ 注 意 多 行 注 释 /* */ 中 可 以 嵌 套 单 行 注 释 //, 但 不 可 以 嵌 套 多 行 注 释 /* */ 因 为 第 一 个 /* 会 与 其 后 第 一 个 */ 匹 配, 从 而 使 后 面 的 注 释 不 再 起 作 用, 甚 至 引 起 程 序 出 错 除 上 述 两 种 注 释 符 外,JavaScript 还 能 识 别 HTML 注 释 的 开 始 部 分,JavaScript 将 其 作 为 单 行 注 释 看 待, 就 像 使 用 // 一 样 但 JavaScript 不 能 识 别 HTML 注 释 的 结 束 部 分 --> 存 在 这 种 现 象, 有 其 深 层 的 原 因 : 在 JavaScript 中, 如 果 第 一 行 以 开 始, 最 后 一 行 以 结 束, 那 么 其 间 的 程 序 就 包 含 在 一 个 整 个 的 HTML 注 释 中, 会 被 不 支 持 JavaScript 的 浏 览 器 忽 略 掉, 不 会 被 显 示 由 于 第 一 行 以 开 始, 最 后 一 行 以 // 结 束,JavaScript 会 将 两 行 都 忽 略 掉, 而 不 会 忽 略 中 间 的 其 他 行 用 这 种 方 式 可 以 对 那 些 无 法 理 解 JavaScript 的 浏 览 器 隐 藏 其 代 码, 而 对 那 些 可 以 理 解 JavaScript 的 浏 览 器 则 不 隐 藏 注 意 由 于 的 特 殊 作 用, 在 使 用 时 就 应 该 只 将 其 放 在 脚 本 的 第 一 行, 用 在 其 他 位 置 很 可 能 会 带 来 混 乱 1.4 JavaScript 保 留 字 与 其 他 编 程 语 言 一 样,JavaScript 中 也 有 许 多 保 留 字, 不 能 被 用 作 标 识 符 ( 函 数 名 变 量 名 等 ) 表 1-4 列 出 了 这 些 保 留 字 第 1 章 JavaScript 简 介 10
9 表 1-4 JavaScript 1.5 的 保 留 字 abstract else instanceof switch boolean enum int synchronized break export interface this byte extends long throw case false native throws catch final new transient char finally null true class float package try const for private typeof continue function protected val debugger goto public var default if return void delete implements short volatile do import static while double in super with 表 中 所 列 的 部 分 保 留 字 并 未 出 现 在 JavaScript 中, 但 出 现 在 ECMAScript 规 范 中, 随 着 JavaScript 的 升 级, 会 逐 渐 被 列 为 关 键 字, 所 以 也 应 该 避 免 使 用 除 以 上 保 留 字 外, 还 有 一 些 关 键 字 出 现 在 了 ECMA4.0 Javascript 2.0 中, 为 了 让 自 己 的 程 序 代 码 被 更 多 的 浏 览 器 所 识 别, 建 议 将 表 1-5 中 的 词 语 也 作 为 保 留 字 处 理 表 1-5 JavaScript 潜 在 保 留 字 As event Is uint Assert get Namespace ulong Decimal include Require use Ensure internal Sbyte ushort Exclude invariant Set 还 有 一 类 词 汇, 包 括 JavaScript 内 置 对 象 函 数 数 据 类 型 等 名 称, 如 String parseint document 等, 这 类 词 汇 很 多 ( 可 以 参 考 相 关 资 料 ), 无 法 一 一 列 出 设 法 避 开 这 些 词 汇, 可 有 效 防 止 程 序 出 错 提 示 JavaScript 未 来 的 版 本 一 定 会 增 加 很 多 面 向 对 象 的 技 术, 增 加 很 多 与 HTML XML CSS 等 的 交 互 技 术, 因 此, 为 使 自 己 的 代 码 程 序 能 有 更 久 的 生 命 力, 在 编 写 代 码 时, 应 设 法 避 免 使 用 head frame body 等 词 汇 1.5 错 误 与 调 试 程 序 出 错 是 在 所 难 免 的,JavaScript 程 序 错 误 一 般 有 语 法 错 误 和 逻 辑 错 误 两 种 语 法 错 误 语 法 错 误 是 使 用 JavaScript 语 句 规 则 不 当 造 成 的 例 如, 错 误 地 使 用 了 关 键 字, 错 误 地 错 误 与 调 试
10 定 义 了 变 量 名 称 等 此 时, 浏 览 器 运 行 JavaScript 代 码 就 会 报 错 使 用 调 试 软 件 可 以 显 示 错 误 发 生 的 位 置 常 用 的 调 试 软 件, 如 果 使 用 Microsoft 公 司 的 Internet Explorer 浏 览 器, 可 以 安 装 Microsoft Script Debugger 软 件 进 行 调 试, 如 果 使 用 NetScape Navigator 浏 览 器, 可 打 开 其 JavaScript 控 制 台 工 具 进 行 调 试 程 序 出 错 后, 调 试 工 具 一 般 会 报 告 出 错 文 件 出 错 行 号 出 错 类 型 等 信 息, 可 以 根 据 提 示 进 行 代 码 修 改 逻 辑 错 误 有 些 时 候, 程 序 中 不 存 在 语 法 错 误, 也 没 有 执 行 非 法 操 作 的 语 句, 但 程 序 运 行 结 果 却 不 正 确, 这 种 错 误 称 为 逻 辑 错 误 例 如, 弄 错 了 两 个 变 量 的 位 置, 或 者 使 用 了 错 误 的 运 算 符 等 对 于 逻 辑 错 误 的 调 试, 最 简 单 的 方 法 是 使 用 Alert 语 句 将 运 行 过 程 的 中 间 结 果 显 示 出 来, 就 会 比 较 容 易 判 断 错 误 产 生 的 位 置 第 1 章 JavaScript 简 介 12
新・解きながら学ぶJava
481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --
More informationuntitled
1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override
More informationCHAPTER 1
CHAPTER 1 1-1 System Development Life Cycle; SDLC SDLC Waterfall Model Shelly 1995 1. Preliminary Investigation 2. System Analysis 3. System Design 4. System Development 5. System Implementation and Evaluation
More informationMicrosoft Word - 第3章.doc
Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck
More informationFY.DOC
高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主
More information新版 明解C++入門編
511!... 43, 85!=... 42 "... 118 " "... 337 " "... 8, 290 #... 71 #... 413 #define... 128, 236, 413 #endif... 412 #ifndef... 412 #if... 412 #include... 6, 337 #undef... 413 %... 23, 27 %=... 97 &... 243,
More informationCC213
: (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,
More information1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10
Java V1.0.1 2007 4 10 1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 6.2.10 6.3..10 6.4 11 7.12 7.1
More information讲 授 内 容 Internet 发 展 简 史 WWW 基 础 HTML 简 介 制 作 一 个 HTML 页 面 HTML 文 档 结 构 HTML 基 本 元 素
WWW 基 础 知 识 长 安 大 学 计 算 机 基 础 教 学 委 员 会 讲 授 内 容 Internet 发 展 简 史 WWW 基 础 HTML 简 介 制 作 一 个 HTML 页 面 HTML 文 档 结 构 HTML 基 本 元 素 Internet 发 展 简 史 Internet 的 起 源 Internet 可 以 说 是 美 苏 冷 战 的 产 物, 它 的 由 来 可 以
More information13 根 据 各 种 网 络 商 务 信 息 对 不 同 用 户 所 产 生 的 使 用 效 用, 网 络 商 务 信 息 大 致 可 分 为 四 级, 其 中 占 比 重 最 大 的 是 ( A ) A 第 一 级 免 费 信 息 B 第 二 级 低 收 费 信 息 C 第 三 级 标 准 收 费
助 理 电 子 商 务 考 试 真 题 试 题 第 一 部 分 : 理 论 部 分 一 单 项 选 择 题 1 ( B ) 是 信 息 系 统 的 核 心 组 成 部 分 A 逻 辑 模 型 B 数 据 库 C 概 念 模 型 D 以 上 全 部 2 ping www.163.com -t 中 参 数 t 的 作 用 是 :( A ) A 进 行 连 续 测 试 B 在 新 窗 口 中 显 示 C
More information《大话设计模式》第一章
第 1 章 代 码 无 错 就 是 优? 简 单 工 厂 模 式 1.1 面 试 受 挫 小 菜 今 年 计 算 机 专 业 大 四 了, 学 了 不 少 软 件 开 发 方 面 的 东 西, 也 学 着 编 了 些 小 程 序, 踌 躇 满 志, 一 心 要 找 一 个 好 单 位 当 投 递 了 无 数 份 简 历 后, 终 于 收 到 了 一 个 单 位 的 面 试 通 知, 小 菜 欣 喜
More informationuntitled
JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE
More information新版 明解C言語入門編
328, 4, 110, 189, 103, 11... 318. 274 6 ; 10 ; 5? 48 & & 228! 61!= 42 ^= 66 _ 82 /= 66 /* 3 / 19 ~ 164 OR 53 OR 164 = 66 ( ) 115 ( ) 31 ^ OR 164 [] 89, 241 [] 324 + + 4, 19, 241 + + 22 ++ 67 ++ 73 += 66
More information(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit
Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How
More informationMicrosoft Word - 改版式网页全文.doc
第 4 章 Dreamweaver CS3 高 级 篇 4.1 表 单 概 述 表 单 是 用 来 收 集 浏 览 者 的 用 户 名 密 码 E-mail 地 址 个 人 爱 好 和 联 系 地 址 等 用 户 信 息 的 输 入 区 域 集 合 浏 览 者 填 写 表 单 的 方 式 一 般 是 输 入 文 本 选 择 单 选 按 钮 或 复 选 框 以 及 从 下 拉 列 表 框 中 选 择
More informationCHAPTER VC#
1. 2. 3. 4. CHAPTER 2-1 2-2 2-3 2-4 VC# 2-5 2-6 2-7 2-8 Visual C# 2008 2-1 Visual C# 0~100 (-32768~+32767) 2 4 VC# (Overflow) 2-1 2-2 2-1 2-1.1 2-1 1 10 10!(1 10) 2-3 Visual C# 2008 10! 32767 short( )
More informationEJB-Programming-4-cn.doc
EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session
More information詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入
100 年 特 種 考 試 地 方 政 府 公 務 人 員 考 試 試 題 等 別 : 三 等 考 試 類 科 : 資 訊 處 理 科 目 : 系 統 分 析 與 設 計 一 請 參 考 下 列 旅 館 管 理 系 統 的 使 用 案 例 圖 (Use Case Diagram) 撰 寫 預 約 房 間 的 使 用 案 例 規 格 書 (Use Case Specification), 繪 出 入
More informationuntitled
1 Outline 料 類 說 Tang, Shih-Hsuan 2006/07/26 ~ 2006/09/02 六 PM 7:00 ~ 9:30 聯 ives.net@gmail.com www.csie.ntu.edu.tw/~r93057/aspnet134 度 C# 力 度 C# Web SQL 料 DataGrid DataList 參 ASP.NET 1.0 C# 例 ASP.NET 立
More informationKillTest 质量更高 服务更好 学习资料 半年免费更新服务
KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-055Big5 Title : Sun Certified Programmer for the Java 2 Platform.SE 5.0 Version : Demo 1 / 22 1. 11. public static void parse(string str)
More information新・解きながら学ぶC言語
330!... 67!=... 42 "... 215 " "... 6, 77, 222 #define... 114, 194 #include... 145 %... 21 %... 21 %%... 21 %f... 26 %ld... 162 %lf... 26 %lu... 162 %o... 180 %p... 248 %s... 223, 224 %u... 162 %x... 180
More informationMicrosoft Word - PHP7Ch01.docx
PHP 01 1-6 PHP PHP HTML HTML PHP CSSJavaScript PHP PHP 1-6-1 PHP HTML PHP HTML 1. Notepad++ \ch01\hello.php 01: 02: 03: 04: 05: PHP 06:
More information06 01 action JavaScript action jquery jquery AJAX CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS b
06 01 action JavaScript action jquery jquery AJAX 04 4-1 CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS background-color camel-cased DOM backgroundcolor.css()
More informationKillTest 质量更高 服务更好 学习资料 半年免费更新服务
KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-065Big5 Title : Sun Certified Programmer for the Java 2 Platform, SE 6.0 Version : Demo 1 / 14 1. 35. String #name = "Jane Doe"; 36. int
More information概述
OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3
More information使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款
JAVA 程 序 设 计 ( 肆 ) 徐 东 / 数 学 系 使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款 使 用 Java class 代 表 保 险 箱 public class SaveBox 类 名 类 类 体 实 现 封 装 性 使 用 class SaveBox 代 表 保
More information第一章 章标题-F2 上空24,下空24
2 C# C# C#.NET ASP.NET C# C# C# 2.1 C# C#.NET.NET C#.NET C# CLR C#.NET 2.1.1 C# C# C++ Visual Basic C# C++ C++ C# C#.NET C# C C++ C#. C# C# C# C# 2.1.2 C# C# 2-01.cs C# 2-01.cs class Hello{ public static
More informationJavaIO.PDF
O u t p u t S t ream j a v a. i o. O u t p u t S t r e a m w r i t e () f l u s h () c l o s e () public abstract void write(int b) throws IOException public void write(byte[] data) throws IOException
More information新・明解C言語入門編『索引』
!... 75!=... 48 "... 234 " "... 9, 84, 240 #define... 118, 213 #include... 148 %... 23 %... 23, 24 %%... 23 %d... 4 %f... 29 %ld... 177 %lf... 31 %lu... 177 %o... 196 %p... 262 %s... 242, 244 %u... 177
More informationjavaexample-02.pdf
n e w. s t a t i c s t a t i c 3 1 3 2 p u b l i c p r i v a t e p r o t e c t e d j a v a. l a n g. O b j e c t O b j e c t Rect R e c t x 1 y 1 x 2 y 2 R e c t t o S t r i n g ( ) j a v a. l a n g. O
More information基于CDIO一体化理念的课程教学大纲设计
Java 语 言 程 序 设 计 课 程 教 学 大 纲 Java 语 言 程 序 设 计 课 程 教 学 大 纲 一 课 程 基 本 信 息 1. 课 程 代 码 :52001CC022 2. 课 程 名 称 :Java 语 言 程 序 设 计 3. 课 程 英 文 名 称 :Java Programming 4. 课 程 类 别 : 理 论 课 ( 含 实 验 上 机 或 实 践 ) 5. 授
More information前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii
前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii C# 7 More Effective C# C# C# C# C# C# Common Language Runtime CLR just-in-time
More informationD getinitparameternames() 9 下 列 选 项 中, 属 于 Servlet API 中 提 供 的 request 对 象 的 包 装 类 的 是 ( ) A HttpServletRequestWrapper B HttpServletRequest C HttpServ
第 四 章 Filter( 过 滤 器 ) 样 题 A 卷 一 选 择 题 ( 每 小 题 2 分, 共 20 分 ) 1 下 面 选 项 中, 用 于 实 现 初 始 化 过 滤 器 的 方 法 是 ( ) A init(filterconfig filterconfig) B dofilter(servletrequest req,servletresponse resp,filterchain
More information1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F
1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET 2.0 2.0.NET Framework.NET Framework 2.0 ( 3).NET Framework 2.0.NET Framework ( System ) o o o o o o Boxing UnBoxing() o
More information全国计算机技术与软件专业技术资格(水平)考试
全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 上 半 年 程 序 员 下 午 试 卷 ( 考 试 时 间 14:00~16:30 共 150 分 钟 ) 试 题 一 ( 共 15 分 ) 阅 读 以 下 说 明 和 流 程 图, 填 补 流 程 图 中 的 空 缺 (1)~(9), 将 解 答 填 入 答 题 纸 的 对 应 栏 内 [ 说 明
More informationMicrosoft Word - fy.doc
即 学 即 用 Internet Explorer 4 鲲 鹏 工 作 室 编 著 北 京 理 工 大 学 出 版 社 内 容 简 介 Internet Explorer 4 是 微 软 公 司 最 新 推 出 的 强 大 的 网 络 浏 览 软 件, 它 与 Windows 操 作 系 统 结 合, 并 且 集 成 了 各 种 网 络 通 信 工 具, 如 Internet Explorer 浏
More information2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF
Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific
More informationBOOL EnumWindows(WNDENUMPROC lparam); lpenumfunc, LPARAM (Native Interface) PowerBuilder PowerBuilder PBNI 2
PowerBuilder 9 PowerBuilder Native Interface(PBNI) PowerBuilder 9 PowerBuilder C++ Java PowerBuilder 9 PBNI PowerBuilder Java C++ PowerBuilder NVO / PowerBuilder C/C++ PowerBuilder 9.0 PowerBuilder Native
More information网 页 设 计 实 训 教 程 1.4 实 现 过 程 任 务 1: 制 作 诗 词 欣 赏 页 面 步 骤 1: 打 开 编 辑 环 境, 创 建 HTML 文 档 1 1.html, 保 存 到 指 定 位 置, 在 文 档 中 输 入 HTML 文 档 的 基 本 结 构, 代 码 如 下 :
实 训 一 实 训 一 制 作 诗 词 欣 赏 页 面 1.1 实 训 目 标 了 解 HTML 网 页 基 本 语 法 和 结 构 了 解 HTML 基 本 元 素 掌 握 对 网 页 中 文 字 格 式 化 的 方 法 掌 握 对 网 页 中 段 落 格 式 化 的 方 法 1.2 实 训 内 容 文 字 是 网 页 的 基 础 部 分, 具 体 内 容 包 括 浏 览 器 中 要 显 示 的
More informationebook65-20
2 0 H T T P C G I We b C G I We b H T M L C G I H T M L C G I 20.1 HTTP 17 We b N e t s c a p e Internet Explorer We b A p a c h e I I S C G I H T T P HTTP 1.0 HTTP 1.1 I n t e r n e t I n t e r n e t
More informationPowerPoint Presentation
1 1 JavaScript 语 言 概 述 32 JavaScript 语 法 基 础 3 JavaScript 程 序 结 构 4 JavaScript 中 的 JSON 12.1 JavaScript 语 言 概 述 2 什 么 是 JavaScript 简 单 地 说,JavaScript 是 一 种 可 以 嵌 入 HTML 文 档 的 脚 本 语 言 JavaScript 最 初 是 为
More information无类继承.key
无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255
More informationMicrosoft Word - ch04三校.doc
4-1 4-1-1 (Object) (State) (Behavior) ( ) ( ) ( method) ( properties) ( functions) 4-2 4-1-2 (Message) ( ) ( ) ( ) A B A ( ) ( ) ( YourCar) ( changegear) ( lowergear) 4-1-3 (Class) (Blueprint) 4-3 changegear
More informationuntitled
1 Outline 類别 欄 (1) 類 類 狀 更 易 類 理 若 類 利 來 利 using 來 namespace 類 ; (2) namespace IBM class Notebook namespace Compaq class Notebook 類别 類 來 類 列 欄 (field) (property) (method) (event) 類 例 立 來 車 類 類 立 車 欄 料
More informationMicrosoft Word - 第01章new.doc
第 章 jquery 简 介 第 章 jquery 简 介 要 完 全 理 解 jquery 和 它 在 现 代 Web 开 发 领 域 中 的 应 用, 就 有 必 要 花 点 时 间 回 顾 一 下 jquery 的 历 史, 了 解 其 设 计 目 标, 以 及 在 jquery 出 现 以 前 JavaScript 编 程 的 情 况 本 章 会 向 你 介 绍 常 用 的 JavaScript
More information更 改 和 删 除 内 容 ECMA-262 标 准 Edition 3 提 供 了 对 字 符 串 处 理 错 误 定 义 和 数 值 输 出 等 方 面 的 更 新, 同 时 增 加 了 对 try catch 异 常 处 理 正 则 表 达 式 新 的 控 制 语 句 等 方 面 的 完 美
第 1 章 JavaScript 语 言 概 述 JavaScript 是 目 前 Web 应 用 程 序 开 发 者 使 用 最 为 广 泛 的 客 户 端 脚 本 编 程 语 言, 它 不 仅 可 用 来 开 发 交 互 式 的 Web 页 面, 更 重 要 的 是 它 将 HTML XML 和 Java applet flash 等 功 能 强 大 的 Web 对 象 有 机 结 合 起 来,
More informationebook37-4
4 4.1 H T M L F r o n t P a g e i m a g e m a p H T M L We b We b 4.1.1 We b We b We b We b 4.1.2 We b 4 35 4.1.3 4-1 G I F 4-2 36 4-1 ( 4-2 ) 4.1.4 We b We b 4-3 4-3 4 37 Ly n x 4-4 4-4 4.1.5 We b We
More informationJava Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream Class java.io.datainptstream (extends) FilterInputStream InputStream Obj
Message Transition 5-1 5-2 DataInputStream Class 5-3 DataOutputStream Class 5-4 PrintStream Class 5-5 (Message Transition) (Exercises) Java Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream
More informationuntitled
1 行 行 行 行.NET 行 行 類 來 行 行 Thread 類 行 System.Threading 來 類 Thread 類 (1) public Thread(ThreadStart start ); Name 行 IsAlive 行 行狀 Start 行 行 Suspend 行 Resume 行 行 Thread 類 (2) Sleep 行 CurrentThread 行 ThreadStart
More information第一章 章标题-F2 上空24,下空24
Web 9 XML.NET Web Web Service Web Service Web Service Web Service Web Service ASP.NET Session Application SOAP Web Service 9.1 Web Web.NET Web Service Web SOAP Simple Object Access Protocol 9.1.1 Web Web
More informationuntitled
3 C++ 3.1 3.2 3.3 3.4 new delete 3.5 this 3.6 3.7 3.1 3.1 class struct union struct union C class C++ C++ 3.1 3.1 #include struct STRING { typedef char *CHARPTR; // CHARPTR s; // int strlen(
More information(HMI) IO A
6.5 6.5 (HMI) IO 6.52 6.52 6.5 2007 113 A 602 100086 010 82616619 010 62638166 www.kingview.com 4 7 25 38 43 52 63 68 86 SQL 95 99 WEB 105 Web Web Web I/O Microsoft Windows XP/NT/2000 I/O PLC PLC PLC PLC
More informationMicrosoft PowerPoint - ch6 [相容模式]
UiBinder wzyang@asia.edu.tw UiBinder Java GWT UiBinder XML UI i18n (widget) 1 2 UiBinder HelloWidget.ui.xml: UI HelloWidgetBinder HelloWidget.java XML UI Owner class ( Composite ) UI XML UiBinder: Owner
More informationJava的详细介绍
Java 的 详 细 介 绍 出 处 : 站 长 百 科 原 文 地 址 :http://www.zzbaike.com/wiki/java 简 介 Java 的 详 细 介 绍...1 背 景...2 Java 语 言 对 软 件 开 发 技 术 的 影 响...4 工 业 界 对 Java 语 言 的 评 价...5 Java 语 言 的 应 用 前 景...6 Java 的 特 点...7 Java
More information無障礙網頁開發規範二版(草案)
國 家 通 訊 傳 播 委 員 會 無 障 礙 網 頁 開 發 規 範 2.0 版 ( 草 案 ) 委 辦 單 位 : 國 家 通 訊 傳 播 委 員 會 執 行 單 位 : 中 華 民 國 資 訊 軟 體 協 會 中 華 民 國 1 0 3 年 0 5 月 I II 目 錄 壹 前 言... 1 貳 適 用 範 圍... 2 參 用 語 釋 義... 3 肆 規 範 內 文... 14 一 規 範
More informationEJB-Programming-3.PDF
:, JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Value Object Design Pattern J2EE Design Patterns Value Object Value Object Factory J2EE EJB Test Client
More informationChapter 9: Objects and Classes
Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(
More information1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:
Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed
More informationchp6.ppt
Java 软 件 设 计 基 础 6. 异 常 处 理 编 程 时 会 遇 到 如 下 三 种 错 误 : 语 法 错 误 (syntax error) 没 有 遵 循 语 言 的 规 则, 出 现 语 法 格 式 上 的 错 误, 可 被 编 译 器 发 现 并 易 于 纠 正 ; 逻 辑 错 误 (logic error) 即 我 们 常 说 的 bug, 意 指 编 写 的 代 码 在 执 行
More informationRUN_PC連載_8_.doc
PowerBuilder 8 (8) Web DataWindow ( ) DataWindow Web DataWindow Web DataWindow Web DataWindow PowerDynamo Web DataWindow / Web DataWindow Web DataWindow Wizard Web DataWindow Web DataWindow DataWindow
More information3.1 num = 3 ch = 'C' 2
Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:
More informationMicrosoft Word - Learn Objective-C.doc
Learn Objective C http://cocoadevcentral.com/d/learn_objectivec/ Objective C Objective C Mac C Objective CC C Scott Stevenson [object method]; [object methodwithinput:input]; output = [object methodwithoutput];
More informationXP11067_內文.pdf
Adobe Flash Steve Jobs 2010 ios Flash http://www.apple.com/ hotnews/thoughts-on-flash/ ios Flash ios HTML5 NimbleKit ipad HTML5 HTML5 NimbleKit Objective-C iphone ipod touch HTML5 ipad iphone ipod touch
More informationC/C++ - 字符输入输出和字符确认
C/C++ Table of contents 1. 2. getchar() putchar() 3. (Buffer) 4. 5. 6. 7. 8. 1 2 3 1 // pseudo code 2 read a character 3 while there is more input 4 increment character count 5 if a line has been read,
More information09 (File Processes) (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises)
09 (File Processes) 9-1 9-2 (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises) Java Servlet 9-1 Servlet (File Processes) Client Servlet Servlet Java Java (Stream)
More informationebook215-5
5 X M L X M L Document Object Model D O M 5.1 We b We b We b W 3 C W3C DOM W3C DOM D O D O M D O M D O D O M H T M L X M L 5.1.1 XML X M L X M L 5-1 X M L 112 XML 5-2 P R O D U C T P l u t o n i u m L
More information05 01 accordion UI containers 03 Accordion accordion UI accordion 54
jquery UI plugin Accordion 05 01 accordion UI containers 03 Accordion accordion UI accordion 54 05 jquery UI plugin 3-1
More informationJava java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,
http://debut.cis.nctu.edu.tw/~chi Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, : POSITIVE_INFINITY NEGATIVE_INFINITY
More information1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6
www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7
More informationebook37-3
3 3.1 F r o n t P a g e F r o n t P a g e F r o n t P a g 3-1 Wi n d o w s 3-1 F r o n t P a g e F r o n t P a g e 22 H T M L ( ) H T M L F r o n t P a g e F r o n t P a g e We b F r o n t P a g e F r
More information利用得实平台进行网络课程建设
利用得实平台进行网络课程建设 详细说明手册 编制 二零一一年九月二十七日 目录 第一章 教师登录... 1 第二章 新建内部课程... 2 2.1. 安装插件... 2 2.2. 新建内部课程... 3 2.3. 建设课程内容... 3 2.3.1 编辑知识点结构... 4 2.3.2 word 类型资源上传... 5 2.3.3 PPT 文件的上传... 8 2.3.4 图片 动画 视频等本地上传方式...
More informationuntitled
1 Outline 流 ( ) 流 ( ) 流 ( ) 流 ( ) 流 ( ) 狀 流 ( ) 利 來 行流 if () 立 行 ; else 不 立 行 ; 例 sample2-a1 (1) 列 // 料 Console.Write(""); string name = Console.ReadLine(); Console.WriteLine(" " + name + "!!"); 例 sample2-a1
More informationProfessional Ajax Ajax Adaptive Path, LLC Jesse James Garrett Ajax php Garrett WebG
1 何謂 Ajax? 2001 2005World Wide Web Web Google Google Google Labhttp:// labs.google.com Google LabGoogle Suggest Google Maps JavaScript remotingweb Professional Ajax Ajax 2005 2Adaptive Path, LLC Jesse
More information雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO
CHAPTER 使用 Hadoop 打造自己的雲 8 8.3 測試 Hadoop 雲端系統 4 Nodes Hadoop Map Reduce Hadoop WordCount 4 Nodes Hadoop Map/Reduce $HADOOP_HOME /home/ hadoop/hadoop-0.20.2 wordcount echo $ mkdir wordcount $ cd wordcount
More informationXXXXXXXX http://cdls.nstl.gov.cn 2 26
[ ] [ ] 2003-7-18 1 26 XXXXXXXX http://cdls.nstl.gov.cn 2 26 (2003-7-18) 1...5 1.1...5 1.2...5 1.3...5 2...6 2.1...6 2.2...6 2.3...6 3...7 3.1...7 3.1.1...7 3.1.2...7 3.1.2.1...7 3.1.2.1.1...8 3.1.2.1.2...10
More information1. 2. Flex Adobe 3.
1. 2. Flex Adobe 3. Flex Adobe Flex Flex Web Flex Flex Flex Adobe Flash Player 9 /rich Internet applications/ria Flex 1. 2. 3. 4. 5. 6. SWF Flash Player Flex 1. Flex framework Adobe Flex 2 framework RIA
More informationエスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******
******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);
More information用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應
專題進度 老師 : 趙啟時老師 學生 : 陳建廷 2013/10/13 用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 程式碼 : package com.example.phone; import java.util.arraylist;
More information6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM
CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986
More information中 山 大 学 珠 海 校 区 基 础 教 学 实 验 中 心 ( 下 简 实 验 中 心 ) 成 立 于 2000 年, 为 独 立 建 制 的 校 级 实 验 教 学 机 构 按 照 " 高 起 点, 高 标 准, 高 效 益 " 的 定 位 来 规 划 建 设, 是 一 个 实 验 资 源 高
附 件 2 广 东 省 实 验 教 学 示 范 中 心 ( 建 设 项 目 ) 自 评 报 告 中 心 名 称 : 中 山 大 学 珠 海 校 区 基 础 教 学 实 验 中 心 中 心 类 别 : 其 它 类 所 在 学 校 ( 盖 章 ): 中 山 大 学 中 心 网 址 : http://211.66.138.185/ 中 心 联 系 电 话 : 0756-3668077 中 心 联 系 人
More informationJBuilder Weblogic
JUnit ( bliu76@yeah.net) < >6 JUnit Java Erich Gamma Kent Beck JUnit JUnit 1 JUnit 1.1 JUnit JUnit java XUnit JUnit 1.2 JUnit JUnit Erich Gamma Kent Beck Erich Gamma Kent Beck XP Extreme Programming CRC
More information变 量 的 主 要 作 用 是 存 取 数 据 提 供 存 放 信 息 的 容 器 对 于 变 量 必 须 明 确 变 量 的 命 名 变 量 的 类 型 变 量 的 声 明 及 其 变 量 的 作 用 域 JavaScript 是 一 种 弱 类 型 语 言, 也 就 是 说, 在 声 明 变 量
第 六 章 JAVASCRIPT 在 网 页 中 的 应 用 [ 教 学 目 的 与 要 求 ] 使 学 生 了 解 什 么 是 JavaScript;JavaScript 基 本 语 法 ;JavaScript 对 象 基 础 ;DOM 基 础 ; 事 件 处 理 [ 重 点 与 难 点 ] [ 教 学 时 数 ] JavaScript 语 句 函 数 的 使 用 对 象 的 使 用 事 件 与
More information6寸PDF生成工具
元 媛 粉 蝶 手 中 的 纸 老 虎 元 媛 粉 蝶 手 中 的 纸 老 虎 ( 冤 家 斗 冤 家 3) 男 主 角 : 燕 玄 霄 女 主 角 : 虞 蝶 香 内 容 简 介 什 么? 要 他 一 个 堂 堂 六 尺 男 儿 上 花 轿? 想 都 不 要 想! 趁 早 死 了 这 条 心 吧! 要 他 一 个 大 男 人 来 冲 喜 已 经 够 呕 了 居 然 还 要 他 入 赘? 这 辈 子
More information1 1 1 1.1 1 1.2 9 1.3 23 2 30 2.1 31 2.2 39 2.3 49 3 63 3.1 63 3.2 81 3.3 87 1
1 1 1 1.1 1 1.2 9 1.3 23 2 30 2.1 31 2.2 39 2.3 49 3 63 3.1 63 3.2 81 3.3 87 1 4 96 4.1 96 4.2 107 4.3 112 4.4 121 5 132 5.1 133 5.2 141 5.3 150 6 161 6.1 162 6.2 171 6.3 179 7 194 7.1 194 7.2 206 7.3
More information上海市教育考试院关于印发新修订的
沪 教 考 院 社 考 2012 7 号 上 海 市 教 育 考 试 院 关 于 印 发 上 海 市 高 等 学 校 计 算 机 等 级 考 试 大 纲 (2012 年 修 订 ) 的 通 知 各 有 关 高 校 : 为 进 一 步 加 强 本 市 高 校 计 算 机 基 础 教 学 工 作, 推 进 学 校 更 加 科 学 合 理 地 设 置 计 算 机 基 础 课 程 及 安 排 教 学 内 容,
More informationMicrosoft Word - 04.doc
第 4 章 Dreamweaver 基 础 应 用 在 Dreamweaver 中, 创 建 网 页 非 常 简 单 用 户 只 要 熟 悉 Word 文 档 的 编 写, 就 可 以 以 所 见 即 所 得 的 方 式, 在 网 页 中 插 入 文 本 图 像 Flash 及 超 链 接 等 内 容, 从 而 制 作 出 各 式 各 样 的 网 页 本 章 将 详 细 讲 解 如 何 在 网 页
More informationSunny WebBox、采用 Bluetooth® 的 Sunny WebBox 和 SUNNY PORTAL 中的 SMA Cluster Controller - 用户手册
监 测 和 电 站 数 据 的 可 视 化 Sunny WebBox 采 用 Bluetooth 的 Sunny WebBox 和 Sunny Portal 中 的 SMA Cluster Controller 用 户 手 册 SPortal-WB-CLCON-BA-zh-25 版 本 2.5 CN SMA Solar Technology AG 目 录 目 录 1 本 文 档 的 相 关 信 息................................
More information(京)新登字063号
教 育 部 职 业 教 育 与 成 人 教 育 司 推 荐 教 材 Java 程 序 设 计 教 程 ( 第 二 版 ) 沈 大 林 主 编 沈 昕 肖 柠 朴 曾 昊 等 编 著 内 容 简 介 Java 是 由 美 国 SUN 公 司 开 发 的 一 种 功 能 强 大 的, 具 有 简 单 面 向 对 象 分 布 式 可 移 植 等 性 能 的 多 线 程 动 态 计 算 机 编 程 语 言
More information内 容 协 作 平 台 TRS WCM 6.5 北 京 拓 尔 思 信 息 技 术 股 份 有 限 公 司 Beijing TRS Information Technology Co., Ltd 版 权 说 明 本 手 册 由 北 京 拓 尔 思 信 息 技 术 股 份 有 限 公 司 ( 以 下 简 称 TRS 公 司 ) 出 版, 版 权 属 TRS 公 司 所 有 未 经 出 版 者 正 式
More informationuntitled
PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說
More informationMicrosoft Word - CPE考生使用手冊160524.docx
大 學 程 式 能 力 檢 定 (CPE) 考 生 使 用 手 冊 2016 年 5 月 24 日 這 份 手 冊 提 供 給 參 加 CPE 檢 定 考 試 的 考 生 內 容 包 含 考 試 環 境 的 使 用, 以 及 解 題 時 所 使 用 I/O 的 基 本 知 識 1. 如 欲 報 名 參 加 CPE 考 試, 請 先 於 CPE 網 站 完 成 帳 號 註 冊, 然 後 再 報 名 該
More information风花雪月 苍山洱海 双廊 三塔 南昭国 白族姑娘
1 精 华 抢 先 看 油 菜 花 海 金 色 的 山 岗 金 色 的 谷 地 金 色 的 田 间 金 色 的 河 堤 江 南 的 春 风, 暖 中 带 着 湿 润, 温 柔 地 唤 醒 油 菜 花 苞 在 群 山 环 抱 的 开 阔 谷 地 间, 金 黄 的 油 菜 花 纷 纷 洒 洒 地 铺 展 开 来 彩 虹 桥 古 徽 州 最 古 老 最 长 的 廊 桥, 被 誉 为 中 国 最 美 的 廊
More information國家圖書館典藏電子全文
EAI EAI Middleware EAI 3.1 EAI EAI Client/Server Internet,www,Jav a 3.1 EAI Message Brokers -Data Transformation Business Rule XML XML 37 3.1 XML XML XML EAI XML 1. XML XML Java Script VB Script Active
More informationuntitled
4.1AOP AOP Aspect-oriented programming AOP 來說 AOP 令 理 Cross-cutting concerns Aspect Weave 理 Spring AOP 來 AOP 念 4.1.1 理 AOP AOP 見 例 來 例 錄 Logging 錄 便 來 例 行 留 錄 import java.util.logging.*; public class HelloSpeaker
More informationMicrosoft Word - 11.doc
除 錯 技 巧 您 將 於 本 章 學 到 以 下 各 項 : 如 何 在 Visual C++ 2010 的 除 錯 工 具 控 制 下 執 行 程 式? 如 何 逐 步 地 執 行 程 式 的 敘 述? 如 何 監 看 或 改 變 程 式 中 的 變 數 值? 如 何 監 看 程 式 中 計 算 式 的 值? 何 謂 Call Stack? 何 謂 診 斷 器 (assertion)? 如 何
More information提问袁小兵:
C++ 面 试 试 题 汇 总 柯 贤 富 管 理 软 件 需 求 分 析 篇 1. STL 类 模 板 标 准 库 中 容 器 和 算 法 这 部 分 一 般 称 为 标 准 模 板 库 2. 为 什 么 定 义 虚 的 析 构 函 数? 避 免 内 存 问 题, 当 你 可 能 通 过 基 类 指 针 删 除 派 生 类 对 象 时 必 须 保 证 基 类 析 构 函 数 为 虚 函 数 3.
More information基于ECO的UML模型驱动的数据库应用开发1.doc
ECO UML () Object RDBMS Mapping.Net Framework Java C# RAD DataSetOleDbConnection DataGrod RAD Client/Server RAD RAD DataReader["Spell"].ToString() AObj.XXX bug sql UML OR Mapping RAD Lazy load round trip
More informationMicrosoft Word - 21_HTML實力養成暨評量.doc
模 擬 試 卷 編 號 :HTM-0031 HTML 測 驗 試 題 專 業 級 注 意 事 項 一 本 項 測 驗 應 考 學 科 : 學 科 : 單 複 選 混 合 共 50 題, 每 題 2 分 ; 不 提 供 書 面 試 題, 題 目 直 接 出 現 於 電 腦 螢 幕, 請 依 序 作 答 本 測 驗 滿 分 100 分,70 分 為 合 格, 發 給 合 格 證 書 二 本 項 測 驗
More information