您好,欢迎光临有路网!
JavaScript动态网页编程实例手册
QQ咨询:
有路璐璐:

JavaScript动态网页编程实例手册

  • 作者:张长富 黄中敏
  • 出版社:海洋出版社
  • ISBN:9787502763442
  • 出版日期:2005年08月01日
  • 页数:475
  • 定价:¥46.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    这是一部关于如何用JavaScript语言来进行动态网页编程的实例手册。
    本书内容:全书由16章和3个附录构成。主要内容包括JavaScript功能简介、编程环境、数据类型和变量、与用户交互的基本方法、运算符、条件和循环语句、函数、创建和使用自定义对象、JavaScript核心对象、浏览器对象模型、访问文档内容、事件响应与编程、使用Cookie存储网页状态、活用正则表达式、动态HTML、JavaScript和XML。附录A为JavaScript中常用对象的属性、方法和事件,附录B为JavaScript预定义颜色表,附录C为自测练习题。
    本书特点:全书以示例教学方式来组织内容,将JavaScript编程的基础知识有机地与控制鼠标**、导航栏中的下拉菜单、设置浏览器状态条、复杂的动态菜单和表单的自动填充等200多个程序示例相结合,内容丰富、讲解细致、由浅入深,集趣味性、直观性、可操作性于一体,帮助读者快速掌握动态网页编程的方法和技巧。
    读者对象:从事动态网页编程的广大程序员的**手册,高等院校网页编程专业配套教材。
    说明:书中所有示例均已上机调试过,源代码及每章练习题答案可
    目录
    第1章 JavaScript简介
    1.1 什么是JavaScript
    1.2 JavaScript功能简介
    1.3 JavaScript的版本以及支持它的浏览器
    1.3.1 版本情况
    1.3.2 JavaScript的发展简史
    1.3.3 JavaScript的标准化
    1.4 JavaScript和事件
    1.5 在哪里编写JavaScript代码
    1.6 使用包含在外部文件中的JavaScript代码
    1.7 如何兼容支持和不支持JavaScript的浏览器
    1.7.1 使用HTML注释
    1.7.2 使用〈noscript〉标记
    1.8 练习题
    第2章 JavaScript基础
    2.1 JavaScript代码的编写和执行
    2.2 语法规则
    2.2.1 大小写
    2.2.2 代码书写格式
    2.2.3 保留字
    2.2.4 注释
    2.2.5 分号和语句结束符
    2.2.6 〈script〉标记
    2.3 动态生成页面内容
    2.3.1 字符串及其拼接方法
    2.3.2 document对象write()和writeln()方法
    2.4 代码的调试方法与技巧
    2.4.1 错误类型
    2.4.2 调试工具
    2.4.3 预防错误的方法
    2.5 练习题
    第3章 数据类型和变量
    3.1 数据类型
    3.1.1 基本数据类型
    3.1.2 复合数据类型
    3.2 变量
    3.2.1 变量名称
    3.2.2 变量声明和变量实始化
    3.2.3 变量类型的动态变化
    3.3.4 变量的作用域
    3.3 避免错误与释放空间
    3.3.1 避免或减少错误的途径
    3.3.2 空间释放问题
    3.4 练习题
    第4章 与用户交互的基本方法
    4.1 显示信息对话框的alert()方法
    4.2 显示确认选择对话框的Confirm()方法
    4.3 显示提示对话框的Prompt()方法
    4.4 练习题
    第5章 运算符
    5.1 运算符和表达式概述
    5.2 赋值运算符
    5.3 算术运算符
    3.5.1 基本算术算符
    3.5.2 各种赋值运算符
    3.5.3 增量/减量运算符
    3.5.4 字符串拼接运算符
    5.4 关系运算符
    5.5 逻辑运算符
    5.5.1 逻辑与运算符&&
    5.5.2 逻辑或运算符‖
    5.5.3 逻辑非运算符!
    5.6 位运算符
    5.7 其他运算符
    5.8 运算符的优先级和结合方式
    5.9 数据类型转换
    5.9.1 基本数据类型转换
    5.9.2 提取整数的parseInt()方法
    5.9.3 提取浮点数的parsFloat()方法
    5.9.4 用于执行语句和计算表达式的eval()方法
    5.10 练习题
    第6章 条件和循环语句
    6.1 条件语句
    6.1.1 if/if…条件语句
    6.1.2 Switch条件语句
    6.2 循环语句
    6.2.1 while语句
    6.2.2 do…while语句
    6.2.3 for语句
    6.2.4 for…in语句
    6.2.5 控制循环执行过程——break和continue语句
    6.2.6 循环的嵌套
    6.2.7 循环的优化
    6.3 练习题
    第7章 函数
    7.1 什么是函数
    7.2 定义函数和使用函数
    7.3 函数参数的传递
    7.4 在多个位置调用函数
    7.4.1 在事件响应中调用涵数
    7.4.2 能过链接调用函数
    7.5 函数中变量的作用域与函数的返回值
    7.5.1 函数中变量的作用域
    7.5.2 函数的返回值
    7.6 函数的**用法——递归与嵌套
    7.6.1 递归函数
    7.6.2 函数的嵌套
    7.7 编写和使用函数过程中常见的错误
    7.8 练习题
    第8章 创建和使用自定义对象
    8.1 对象的概念
    8.2 对象创建与对象的属性和方法
    8.2.1 使用构造函数创建对象
    8.2.2 对象的属性和方法
    8.3 定义对象
    8.3.1 new()运算符和Object()构造函数
    8.3.2 通过函数创建对象
    8.3.3 定义对象方法
    8.4 定义文字量对象
    8.5 使用和访问对象
    8.5.1 使用with关键字访问对象成员
    8.5.2 使用for…in循环操作对象
    8.6 练习题
    第9章 JavaScript核心对象
    9.1 数组对象
    9.1.1 声明数组
    9.1.2 使用for循环为数组元素赋值
    9.1.3 创建数组的同时为数组元素赋初值
    9.1.4 使用字符串作数组下标
    9.2 创建多维数组
    9.3 数组的属性与方法
    9.3.1 数组的属性
    9.3.2 数组的方法
    9.4 使用Math对象完成数学计算
    9.4.1 数值的截断运算
    9.4.2 生成随机数
    9.4.3 其他常用数学函数
    9.5 运用Date对象操作日期和时间
    9.5.1 Date对象的方法
    9.5.2 日期时间的运算
    9.5.3 扩展Date对象的运算
    9.6 基本数据类型的对象表示
    9.6.1 Number对象
    9.6.2 Boolean对象
    9.6.3 String对象与字符串处理
    9.7 函数对象(Function对象)
    9.8 练习题
    第10章 浏览器对象模型
    第11章 访问文档内容
    第12章 事件响应与编程
    第13章 使用Cookie存储网页状态
    第14章 活用正则表达式
    第15章 动态HTML
    第16章 JavaScript和XML
    附录A JavaScript中常用对象的属性、方法和事件
    附录B JavaScript预定义颜色表
    附录C 自测练习题
    参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外