• 程序员完全自学宝典:JavaScript完全自学宝典
21年品牌 40万+商家 超1.5亿件商品

程序员完全自学宝典:JavaScript完全自学宝典

14.88 2.5折 59.8 九五品

仅1件

天津武清
认证卖家担保交易快速发货售后保障

作者陈衍卿 著

出版社清华大学出版社

ISBN9787302176411

出版时间2008-07

版次1

装帧平装

开本16开

纸张胶版纸

页数528页

字数99999千字

定价59.8元

上书时间2024-04-21

鲁是特

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:程序员完全自学宝典:JavaScript完全自学宝典
定价:59.80元
作者:陈衍卿 著
出版社:清华大学出版社
出版日期:2008-07-01
ISBN:9787302176411
字数:762000
页码:528
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
《程序员完全自学宝典:JavaScript完全自学宝典(附光盘1张)》适合具有一定Web基础(熟悉HTML),没有JavaScript基础,但需要应用JavaScript或Ajax的程序员,也适合有一定的JavaScript但不了解Ajax的程序员,非常适合没有JavaScript基础,但是对JavaScript非常感兴趣的初学者。
内容提要
《程序员完全自学宝典:JavaScript完全自学宝典(附光盘1张)》共分为4篇,从JavaScript的基础知识入手,由浅入深地介绍JavaScript的文档对象模型、JavaScript中的各种高级应用以及Ajax与JavaScript,循序渐进地介绍了JavaScript的相关知识及应用方法。    《程序员完全自学宝典:JavaScript完全自学宝典(附光盘1张)》的特点是几乎所有知识点的介绍都使用了“原理讲解+实例应用”的方式,针对不同的知识点,分别介绍具有针对性并且实用性较强的实例,并针对某些较难理解的实例,做了不同程度的实例代码讲解。“原理+实例”的模式是最适合程序员学习与提高的学习方式。另外,《程序员完全自学宝典:JavaScript完全自学宝典(附光盘1张)》部分实例按照从实际问题分析到设计直到最后代码实现的过程,使读者从解决问题的层面了解JavaScript,从而达到“授人以渔”的根本目的。
目录
篇 进入JavaScript的世界章 JavaScript初体验1.1 JavaScript简介1.2 认识JavaScript1.2.1 JavaScript的运行环境1.2.2 JavaScript代码的编写工具——UltraEdit1.2.3 JavaScript制作最简单的Hello World实例1.3 JavaScript与Java的区别1.4 JavaScript与HTML1.4.1 在HTML网页头中嵌入JavaScript代码1.4.2 在HTML网页体中嵌入JavaScript代码1.4.3 在HTML网页的元素事件中嵌入JavaScript代码1.4.4 用JavaScript获取网页内容实现数据验证1.4.5 在HTML中调用已经存在的JavaScript文件1.5 JavaScript的错误调试1.5.1 Internet Explorer下的MicrosoftScript Editor调试器1.5.2 Firefox下的Venkman调试器1.6 JavaScript和浏览器1.6.1 在Internet Explorer中调用JavaScript代码1.6.2 在Firefox中调用JavaScript代码1.6.3 在Opera中调用JavaScript代码1.6.4 浏览器中的文档对象模型(DOM)1.7 JavaScript的快乐体验1.7.1 滚动字幕1.7.2 数字时钟1.7.3 浏览器的地震效果1.8 小结第2章 JavaScript基本语法2.1 基本语法结构2.1.1 命名规则2.1.2 注释2.2 变量、关键字和保留字2.2.1 变量2.2.2 JavaScript中的关键字2.2.3 JavaScript中的保留字2.2.4 this对象2.2.5 with语句2.3 数据类型2.3.tring字符串类型2.3.2 number数字类型2.3.3 object对象类型2.3.4 Boolean布尔类型2.3.5 null类型2.3.6 undefined类型2.4 运算符2.4.1 算术运算符2.4.2 逻辑运算符2.4.3 位运算符2.4.4 赋值运算符2.4.5 条件运算符2.4.6 位操作运算符2.4.7 字符串运算符2.5 表达式2.5.1 赋值表达式2.5.2 算术表达式2.5.3 布尔表达式2.5.4 字符串表达式2.6 基本流程控制语句2.6.1 赋值语句2.6.2 switch选择语句2.6.3 while循环语句2.6.4 for循环语句2.6.5 do while循环语句2.6.6 break循环中止语句2.6.7 continue循环中断语句2.7 函数2.7.1 函数的定义2.7.2 函数的调用2.7.3 将函数作为参数传递2.7.4 函数的隐含参数:arguments2.7.5 函数的apply、call方法和length属性2.8 小结第3章 JavaScript语法(高级)3.1 字符串处理方法3.1.1 将两个或多个字符串组合在一起3.1.2 找到子串在字符串中的位置3.1.3 查找指定位置的字符3.1.4 确认子串在字符串中最后出现的位置3.1.5 截取字符串的一个子串3.1.6 提取字符串的一部分3.1.7 将一个字符串分割成一个字符串数组3.2 数组3.2.1 计算数组的长度3.2.2 删除数组最后的项3.2.3 在数组末尾添加项3.2.4 删除数组项3.2.5 数组头添加一项3.2.6 将数组对象内容反转3.2.7 数组按字符的ASCII码进行排序3.2.8 把数组各个项用某个字符串连接起来3.2.9 获取数组对象的所有内容3.2.10 多维数组3.3 数据类型转换3.3.1 转换为字符串3.3.2 转换为数字3.3.3 自动类型转换3.4 常用内置函数3.4.1 Math数学对象3.4.2 Date日期对象3.4.3 编码函数escape和unescape3.4.4 动态执行代码eval3.4.5 判断表达式是不是数值isNaN3.5 小结第4章 JavaScript的面向对象特性4.1 面向对象语言的特点4.2 JavaScript中的面向对象开发4.2.1 对象的创建4.2.2 对象的调用4.2.3 对象的属性和方法4.2.4 对象的废除4.2.5 早绑定和晚绑定4.3 JavaScript中对象的类型4.3.1 本地对象4.3.2 内置对象4.3.3 宿主对象4.3.4 作为关联数组的对象4.4 原型对象prototype和继承4.5 JavaScript常用设计模式4.5.1 抽象工厂模式4.5.2 生成器模式4.5.3 适配器模式4.5.4 组合模式4.6 异常处理4.7 小结第2篇 JavaScript的文档对象模型第5章 文档对象模型5.1 什么是文档对象模型5.2 理解DOM结构5.3 使用DOM处理页面元素5.3.1 获取页面的body5.3.2 获取元素的子节点5.3.3 改变div的内容5.3.4 改变页面的样式5.4 使用DOM处理表格5.4.1 获取表格的某行5.4.2 获取表格的某列5.4.3 修改表格的内容5.4.4 设置表格的样式5.4.5 无刷新效果更改表格的某行5.5 小结第6章 JavaScript与表单控件6.1 什么是表单控件6.2 文本框6.2.1 获取文本框的值6.2.2 JavaScript控制文本框6.2.3 文本框的JavaScript特效6.3 列表框与组合框6.3.1 获取列表框与组合框的值6.3.2 JavaScript控制列表框与组合框6.3.3 JavaScript实现多级下拉列表联动6.4 复选框6.4.1 获取复选框的值6.4.2 JavaScript控制复选框6.4.3 复选框的JavaScript特效6.5 单选按钮6.5.1 获取单选按钮的值6.5.2 JavaScript控制单选按钮6.5.3 单选按钮的JavaScript特效6.6 按钮6.6.1 JavaScript控制按钮6.6.2 重置按钮6.6.3 提交按钮6.7 小结第7章 JavaScript的事件处理7.1 什么是事件处理7.2 鼠标事件7.2.1 onclick单击事件7.2.2 ondblClick双击事件7.2.3 onmouseover鼠标移到上方事件7.2.4 onmouseout鼠标离开事件7.2.5 onmousedown鼠标按下事件7.2.6 onmouseup鼠标放开按键事件7.2.7 onselect选中事件7.3 键盘事件7.3.1 onkeydown按键事件7.3.2 onkeypress按下键事件7.3.3 onkeyup放开键事件7.4 HTML事件7.4.1 onload窗口加载事件7.4.2 onunload窗口离开事件7.4.3 onresize改变窗口大小时触发的事件7.4.4 onabort中断事件7.4.5 onerror异常事件7.4.6 onreset按下重置按钮事件7.4.7 onsubmit按下提交按钮事件7.5 变动事件7.5.1 onblur失去焦点事件7.5.2 onfocus获得焦点事件7.5.3 onchange值改变时触发的事件7.6 小结第8章 document对象8.1 document对象属性8.1.1 活动链接的颜色8.1.2 文档锚点8.1.3 文档锚点对象的数组8.1.4 修改文档的背景颜色8.1.5 存储于客户端的cookie信息8.1.6 设置文档的文本颜色8.1.7 获取文档中的一个窗体8.1.8 文档链接的颜色8.1.9 文档标记的数组8.1.10 当前显示文档的URL8.1.11 获取包含链接的文档的URL8.1.12 用户已观察过的文档链接的文本颜色8.2 document对象方法8.2.1 清除指定文档的内容8.2.2 关闭文档流8.2.3 打开文档流8.2.4 把文本写入文档8.2.5 把文本写入文档并换行8.3 小结第9章 window对象9.1 window对象属性9.1.1 默认的状态条消息9.1.2 当前显示的文档9.1.3 窗口框架9.1.4 窗口框架的数组9.1.5 窗口的历史列表9.1.6 窗口内的框架数9.1.7 窗口所显示文档的完整URL9.1.8 打开当前窗口的窗口9.1.9 当前页的父框架9.1.10 当前框架的最顶层浏览器窗口9.2 window对象方法9.2.1 打开消息框9.2.2 打开确认对话框9.2.3 打开输入对话框9.2.4 打开一个新窗口9.2.5 把焦点从指定窗口移开9.2.6 把指定的窗口带到前台9.2.7 关闭窗口9.2.8 程序(定时器)9.2.9 终止程序(定时器)的方法9.3 小结第3篇 JavaScript高级应用0章 正则表达式10.1 正则表达式语法10.1.1 什么是正则表达式10.1.2 正则表达式基本语法10.1.3 元字符10.1.4 量词10.1.5 字符类10.1.6 分组10.1.7 反向引用10.1.8 候选10.2 正则表达式符号10.2.1 句点符号10.2.2 方括号符号10.2.3 “或”符号10.2.4 表示匹配次数的符号10.2.5 “否”符号10.2.6 圆括号和空白符号10.2.7 其他符号10.3 RegExp正则对象10.3.1 在字符串中查找满足表达式的字符10.3.2 查找内容匹配的个子字符串的位置10.3.3 判断某个字符串是否满足表达式10.3.4 查找匹配正则表达式的字符串10.4 常用正则表达式10.4.1 匹配数字格式10.4.2 匹配日期格式10.4.3 匹配时间格式10.4.4 匹配HTML标记10.4.5 匹配邮政编码10.4.6 匹配IP地址10.4.7 匹配E地址10.4.8 匹配网址URL10.4.9 匹配10.4.10 匹配中文字符10.5 小结1章 JavaScript管理cookie和userData11.1 什么是cookie和userData11.2 JavaScript操作cookie11.2.1 保存数据到cookie11.2.2 获取保存在cookie中的数据11.2.3 修改cookie的保存有效期11.2.4 删除cookie11.3 JavaScript操作userData11.3.1 保存数据到userData11.3.2 获取userData中的数据11.4 实战练习:利用cookie登录实例11.5 小结2章 JavaScript与样式表12.1 什么是样式表(CSS)与为什么用CSS12.2 CSS语法基础12.2.1 注释12.2.2 选择符12.3 CSS优先级12.3.1 外部定义样式的优先级12.3.2 其他定义样式的优先级12.4 CSS属性12.4.1 字体属性12.4.2 颜色、背景属性12.4.3 文本属性12.4.4 边框属性12.5 CSS单位12.5.1 长度单位12.5.2 百分比单位12.5.3 颜色单位12.6 CSS使用12.6.1 在当前页面中嵌入CSS样式代码12.6.2 在当前页面中嵌入CSS样式文件12.6.3 动态修改页面元素的CSS样式12.7 实战练习:JavaScript使CSS模拟图片的圆角效果12.8 小结3章 JavaScript与XML13.1 什么是XML13.2 使用XPath13.2.1 数据模型13.2.2 定位路径与定位步13.2.3 基本表达式13.2.4 函数调用13.2.5 Internet Explorer中的XPath13.2.6 Firefox中的XPath13.2.7 跨浏览器兼容的XPath13.3 使用XSLT13.3.1 简单实例:“Hello World”13.3.2 XSLT的元素语法13.4 XML数据岛13.4.1 什么是数据岛13.4.2 在HTML中显示XML数据13.4.3 数据岛对象13.4.4 JavaScript操作数据岛13.5 实战练习:JavaScript+XML实现通讯录13.6 小结4章 JavaScript与Office14.1 JavaScript操作Office的原理14.2 JavaScript操作Word14.2.1 向Word中写入内容14.2.2 从Word中读取内容14.3 JavaScript操作Excel14.3.1 向Excel中写入内容14.3.2 从Excel中读取内容14.4 小结5章 JavaScript与插件15.1 什么是插件15.2 ActiveX控件15.2.1 什么是ActiveX控件15.2.2 JavaScript调用ActiveX控件15.3 Java Applet15.3.1 什么是Java Applet15.3.2 JavaScript与Java Applet互操作15.4 Flash15.4.1 什么是Flash15.4.2 JavaScript与Flash互操作15.5 JavaScript操作SVG15.5.1 什么是SVG15.5.2 JavaScript与SVG互操作15.6 小结6章 JavaScript访问本地文件16.1 FileSystemObject文件操作对象16.1.1 访问驱动器16.1.2 访问文件夹16.1.3 访问文件16.2 操作本地文件引起的安全问题16.3 实战练习:使用FileSystemObject操作本地文件实例16.4 小结第4篇 Ajax与JavaScript7章 Ajax简介17.1 Web应用的发展历程17.2 Ajax的技术特点17.3 Ajax的现状以及未来17.4 Ajax与Java17.5 Ajax与.Net17.6
作者介绍

序言

—  没有更多了  —

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

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