• JavaScript程序设计:基础·PHP·XML
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

JavaScript程序设计:基础·PHP·XML

全新正版未拆封

71.92 5.2折 139 全新

库存2件

四川成都
认证卖家担保交易快速发货售后保障

作者[美]Elizabeth Drake 著;阮文江 译

出版社机械工业出版社

出版时间2015-04

版次1

装帧平装

上书时间2023-06-28

转角书檐

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 [美]Elizabeth Drake 著;阮文江 译
  • 出版社 机械工业出版社
  • 出版时间 2015-04
  • 版次 1
  • ISBN 9787111490135
  • 定价 139.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 479页
  • 正文语种 简体中文
  • 原版书名 Introduction to JavaScript Programming with XML and PHP
  • 丛书 华章程序员书库
【内容简介】

  《华章程序员书库·JavaScript程序设计:基础 PHP XML》主要介绍JavaScript程序设计的基本概念和实现方法,涵盖JavaScript 程序设计基础、编程基础、 JavaScript 基本控制结构(顺序、选择和重复)、JavaScript表单、JavaScript函数、外部 JavaScript 文件、数组、高级搜索和排序技术、文档对象模型、XML、PHP等知识。本书充分考虑初学者的需求,内容深入浅出,每章后都有相应的案例、练习和实践项目。通过本书的学习,可以创建一个动态网站。

  《华章程序员书库·JavaScript程序设计:基础 PHP XML》可作为高等院校本、专科各专业 JavaScript 程序设计、Web 程序设计和动态网页制作等课程的教材。

【作者简介】

  Elizabeth Drake,具有30多年各类高等教育的教学经验,先后开发和教授过从社区学院到大学的不同学科(包括计算机科学、物理、数学和人类学)课程。她一直在讲授计算机类课程,主要是在美国佛罗里达的圣达菲学院。她为圣达菲学院开发了Web编程课程,目前正在开发移动应用课程体系。她还编写出版了程序设计逻辑和JavaScript程序设计方面的教材。

【目录】

译者序
前言
第0章计算机基础
第1章JavaScript程序设计基础
1.1什么是程序设计
1.1.1通用问题解决策略
1.1.2程序开发周期
1.2程序的结构
1.2.1输入-处理-输出
1.2.2控制结构
1.3数据类型和对数据的操作
1.3.1数字型数据
1.3.2字符串型数据
1.3.3布尔型数据
1.3.4变量和命名常量
1.3.5赋值语句
1.3.6对数据的操作
1.4解决问题:逻辑思考的重要性
1.4.1伪代码
1.4.2流程图
1.5网页中的JavaScript
1.5.1标签对
1.5.2标签对
1.5.3在网页[body]中的JavaScript
1.5.4在文档区域中的JavaScript
1.5.5[body]的onload事件
1.6对象简介
1.6.1对象是什么
1.6.2属性和方法
1.6.3document(文档)对象
1.6.4点标记
1.6.5write()方法
1.6.6getElementById()方法和innerHTML属性
1.6.7open()和close()方法
1.7JavaScript函数和事件
1.7.1JavaScript函数
1.7.2JavaScript事件
1.8操作实践
1.8.1Greg'sGambits:创建AboutYou页面
1.8.2Carla'sClassroom:创建AboutYou页面
1.9复习与练习
主要术语
练习
编程挑战
案例研究

第2章编程基石:变量和操作符
2.1变量是什么
2.1.1内存单元
2.1.2变量名
2.1.3命名建议
2.1.4声明变量
2.2数据类型
2.2.1弱类型语言
2.2.2数字
2.2.3字符串和字符
2.2.4命名常量
2.3算术操作符和一些重要的函数
2.3.1模操作符
2.3.2操作优先级
2.3.3连接操作符
2.3.4分析整数和浮点数
2.4关系操作符
2.4.1ASCII码
2.4.2关系操作符
2.5逻辑操作符和条件操作符
2.5.1逻辑操作符
2.5.2布尔逻辑和布尔操作符
2.5.3逻辑操作符的操作次序
2.5.4条件操作符
2.6操作实践
2.6.1Greg'sGambits:创建填字游戏
2.6.2Carla'sClassroom:拼写课
2.7复习与练习
主要术语
练习
编程挑战
案例研究

第3章做出判断:选择结构
3.1选择结构类型
3.2单路选择结构:if语句
3.2.1关于测试条件的说明
3.2.2关于花括号的说明
3.3二路选择结构:if...else语句
3.4嵌套选择结构
3.5复合条件
3.5.1组合关系和逻辑操作符
3.6多路选择结构
3.6.1if...elseif...结构
3.6.2错误检查:只是开始
3.6.3switch语句
3.7操作实践
3.7.1Greg'sGambits:Vadoma夫人知道所有事情
3.7.2Carla'sClassroom:算术课
3.8复习与练习
主要术语
练习
编程挑战
案例研究

第4章周而复始:重复结构
4.1计算机不厌烦重复
4.1.1循环基本概念
4.2循环的类型
4.2.1前测循环和后测循环
4.2.2前测while循环
4.2.3后测do...while循环
4.2.4哨兵控制循环
4.2.5计数器控制循环
4.3for循环
4.3.1for语句
4.3.2初值
4.3.3测试条件
4.3.4递增/递减语句
4.3.5谨慎的豆子计数器
4.4数据验证
4.4.1isNaN()方法
4.4.2检查整数
4.4.3使用复合条件进行数据验证
4.4.4charAt()方法
4.4.5length属性
4.5操作实践
4.5.1Greg'sGambits:编码秘密信息
4.5.2Carla'sClassroom:高级算术课
4.6复习与练习
主要术语
练习
编程挑战
案例研究

第5章高级判断和循环
5.1一些简单的教学统计分析
5.1.1把所有数加起来
5.1.2计算平均数
5.1.3范围
5.1.4奇数和偶数
5.1.5整数准确性:Math方法
5.2继续或者不继续
5.2.1break语句
5.2.2continue语句
5.3循环嵌套
5.3.1台式检查
5.3.2嵌套循环的不同方法
5.4用循环绘制形状和图案
5.4.1绘制形状
5.4.2使用循环创建图案
5.4.3鼠标事件
5.5操作实践
5.5.1Greg'sGambits:巫师和巨怪之间的战斗
5.5.2Carla'sClassroom:语法课
5.6复习与练习
主要术语
练习
编程挑战
案例研究

第6章表单和表单控件
6.1表单是什么
6.1.1最基本的表单
6.1.2返回表单提交的信息
6.2表单控件
6.2.1单选按钮
6.2.2复选框
6.2.3文本框
6.2.4文本区框
6.3隐藏字段和密码
6.3.1隐藏的表单元素
6.3.2密码表单元素
6.4选择列表及其他
6.4.1选择列表
6.4.2表单元素的高级属性
6.5操作实践
6.5.1Greg'sGambits:玩家信息和物品目录
6.5.2Carla'sClassroom:Carla的进度报告表单
6.6复习与练习
主要术语
练习
编程挑战
案例研究

第7章代码简洁化:函数和JavaScript源文件
7.1函数
7.1.1内置函数
7.1.2用户自定义函数
7.2变量作用域
7.2.1全局变量
7.2.2局部变量
7.3将信息传递给函数
7.3.1将实参传递给形参
7.4对象和面向对象概念
7.4.1Math对象
7.4.2其他JavaScript对象
7.4.3Date对象
7.5JavaScript源文件
7.5.1更聪明地工作,而不是更努力地工作
7.5.2创建和访问JavaScript源文件
7.5.3创建函数库
7.6操作实践
7.6.1Greg'sGambits:悬吊人猜字游戏
7.6.2Carla'sClassroom:阅读理解课
7.7复习与练习
主要术语
练习
编程挑战
案例研究

第8章数组
8.1一维数组
8.1.1在JavaScript中创建数组
8.1.2Array对象
8.1.3关于数组名的说明
8.2填充数组
8.2.1直接装载数组
8.2.2交互地装载数组
8.2.3显示数组
8.3平行数组
8.3.1为什么使用数组
8.4使用Array方法
8.4.1push()方法
8.4.2length属性可用于获取数组的长度
8.4.3unshift()方法
8.4.4splice()方法
8.5多维数组
8.5.1二维数组
8.5.2声明和填充二维数组
8.6操作实践
8.6.1Greg'sGambits:数字拼图游戏
8.6.2Carla'sClassroom:图像和想象
8.7复习与练习
主要术语
练习
编程挑战
案例研究

第9章搜索和排序
9.1排序数组
9.1.1sort()方法
9.1.2用sort()方法排序数字
9.1.3reverse()方法
9.2冒泡排序
9.2.1交换值
9.2.2使用冒泡排序算法
9.2.3传递数组
9.3选择排序
9.4搜索数组:线性搜索
9.4.1线性搜索
9.4.2线性搜索平行数组
9.5搜索数组:二分搜索
9.5.1二分搜索
9.5.2让编程更容易:indexOf()方法
9.6操作实践
9.6.1Greg'sGambits:Greg的拼字游戏
9.6.2Carla'sClassroom:因数分解课
9.7复习与练习
主要术语
练习
编程挑战
案例研究
第10章文档对象模型和XML
第11章PHP概述
第12章与Cookie和MySQL一起使用PHP
附录AASCII字符
附录B操作符优先级
附录CHTML字符和实体
附录DJavaScript对象
附录EjQuery
附录FDOM属性、方法和事件
附录GPHP保留字
附录HPHPMySQL函数
附录I检查点答案

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP