由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 JavaScript超入门 原书第2版 狩野祐東 数据处理 DOM操作 网页显示效果 页面设计 创建 执行机制
¥ ×1
商品基本信息 | |
商品名称: | JavaScript超入门(原书第2版) |
作 者: | 狩野祐東 |
市 场 价: | 118.00元 |
ISBN 号: | 9787111689737 |
页 数: | 291 |
出 版 社: | 机械工业出版社 |
目录 |
前言 第1章导论 11献给刚开始学习JavaScript的读者 12什么是JavaScript? NoteHTML和CSS的基本术语 13JavaScript的编程和执行的机制 14各章概要 15准备工具 Note不仅只有网站!在其他领域使用的JavaScript 16下载示例代码 17准备好模板后开始学习! Note练习模板的特征 第2章输出的基础 21输出到控制台——使用开发者工具 Step1开发者工具的打开和关闭 Step2尝试使用控制台 Note错误不可怕! 进步要点!如何减少程序中的输入错误 Step3控制台的进一步尝试 Note为什么要用单引号括起来? 22JavaScript写在哪里?——<script>标签和JavaScript代码的编写位置 Step1直接在HTML中编写JavaScript Step2加载JavaScript文件 Note将文件的字符编码设为“UTF8” 23显示对话框——windowalert() Step1显示警告对话框 Note对话框的显示方式因浏览器而异 进步要点!alert方法的参数也可以是表达式 24修改HTML内容——获取元素·修改对应内容 Step1获取元素 Note程序的编写顺序 Step2修改获取元素的内容 进步要点!试着用表达式代替“修改后的字符串” NoteElement对象 Note关于对象的总结 第3章JavaScript的语法和基本功能 31显示确认对话框——条件分支(if) Step1尝试使用确认对话框 Note返回值 Step2单击按钮更改信息 NoteJavaScript的规格 32根据输入内容更改操作——变量、常量 Step1将单击按钮的结果保存在变量中 Note赋值运算符(=) Note变量命名的实用规则 进步要点!尝试变更变量名 Step2使用常量以防止数据被更改 Step3根据保存的内容更改操作 Note比较运算符(===) 33增加操作的多样性——条件分支(else if) Step1no的判定 34猜数字游戏——比较运算符、数据类型 Step1使用多种比较运算符 Note数据和数据类型——parseInt方法的作用 35根据时间显示不同的消息——逻辑运算符 Step1创建包含多个条件的表达式 36输出1枚、2枚、3枚……循环次数固定的基本循环类型 Step1尝试创建循环 Note为什么变量名为i? Step2连接字符串 37在控制台上击败怪物!循环次数不固定的基本循环类型 Step1按规则循环 Step2循环次数的计数 Note注意无限循环! 38计算含税价格——函数 Step1函数的创建·调用 Step2输出到HTML 39FizzBuzz——算术运算符 Step1考虑到处理流程的函数创建 Step2对30为止的数字使用FizzBuzz规则 310以列表形式显示项目——数组 Step1创建数组 Step2读取数组中的所有项目 Step3添加项目 Step4用<li>~</li>把每个项目都括起来 Step5将项目输出到HTML 311显示商品价格和库存——对象 Step1登记图书数据 Note和之前出现的对象是什么关系? Step2读取所有属性 Note什么是注释? Step3输出到HTML Note如果需要规定表格的外观,则添加CSS Note该选哪一个? 数组vs对象 Note掌握编程的思考方式 第4章输入和数据处理 41获取表单的输入内容——获取输入内容和事件 Step1首先测试事件的功能 Step2读取输入内容并输出 42以简易的方式显示日期和时间——Date对象 Step1显示年月日和时间 Note对象有需要初始化和不需要初始化之分 Step2尝试用12小时制显示 43根据小数位数向下舍入——Math对象 Step1四则运算以外的运算 第5章进一步的技巧 51倒数计时器——时间的计算和计时器 Step1创建函数来计算剩余时间 Note为什么在计算秒数时会采用向下舍入? Step2每一秒钟重新计算 Note为什么不能在要执行的函数后面接()? Step3应用示例:尝试改变显示方法 Note有余力的话可以学着添加CSS 52使用下拉菜单跳转到指定页面——URL的操作、真伪值属性的设定 Step1在选定后跳转页面 NoteHTML的下拉菜单 Step2切换下拉菜单的默认选项 Noteselected属性 Note真伪值属性是什么? Noteswitch语句 53创建隐私政策同意面板——cookie Step1准备一个测试专用的简易Web服务器 Note为什么要先拖曳localhtml到Served窗口? Step2cookie的读取、写入、删除 Note什么是程序库?什么是开源? Step3根据cookie删除对应的面板 54图像的切换——通过单击缩略图切换图像 Step1使用HTML的data-*属性 Step2切换图像 55幻灯片放映——知识总动员 Step1单击按钮切换图像 Step2显示图像属于第几张 Note图像的预加载 Note什么是DOM操作? 第6章jQuery入门 61可折叠展开的导航菜单——元素的获取与class属性的添加、删除 Step1jQuery基础 Note下载最新版jQuery Note请注意版本号! Note什么是遍历? 62尝试创建抽屉式网页——结合CSS实现动画效果 Step1在页眉设置按钮 Step2创建菜单“打开时”的状态 Notetransform属性 Step3编程实现开合的功能 63检查空位情况——Ajax和JSON Step1读取JSON文件 Step2根据数据切换显示 进步要点!尝试修改datajson NoteAjax的注意点和应用 第7章挑战活用外部数据的应用程序 71你在哪里——位置信息(navigatorgeolocation) Step1获取当前位置的纬度和经度 Step2在页面上显示位置信息 Note加密通信的“http://”,不加密的“http://” 72尝试使用Web API进行天气预报 Step1注册使用API Step2根据位置信息获取数据 Note双击打开indexhtml Step3读取必要的数据 Step4在页面上显示 进步要点!添加加载标志 Note接下来该做些什么 |
内容简介 |
这是一本简单易懂又很实用的JavaScript入门书。从第1章的简介开始到第3章的JavaScript语法和基本功能,本书将带领读者了解什么是编程,什么是JavaScript,它与HTML和CSS的关系以及它的一些基本功能。读者看到的将不是生硬的概念和逻辑,而是一个个活灵活现的应用示例。从第4章到第6章,本书通过更多的在网页开发中可能会运用到的示例(如倒数计时器的实现、售票系统的空位查询等),对数据处理、DOM操作、Cookie、网页显示效果、jQuery等做了进一步的介绍和解释。对于初学者来说,循序渐进的示例讲解将是个不错的体验。本书的*后一章将所有内容汇总,实现了一个天气预报的页面设计和创建。相信读者在完成所有的学习后,能更加自信地进入下一阶段的学习。 本书适合初学JavaScript的读者阅读。 |
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格