登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』JavaScript网页程序设计与实践

書城自編碼: 3508891
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 陈婉凌
國際書號(ISBN): 9787302552161
出版社: 清华大学出版社
出版日期: 2020-06-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 414

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
家庭养育七步法5:理解是青春期的通关密码
《 家庭养育七步法5:理解是青春期的通关密码 》

售價:NT$ 279.0
三体(全三册)
《 三体(全三册) 》

售價:NT$ 512.0
天象之维:汉画像中的天文与人文
《 天象之维:汉画像中的天文与人文 》

售價:NT$ 490.0
妓女与文人
《 妓女与文人 》

售價:NT$ 179.0
舵手证券图书 短线交易大师:工具和策略 24年新修订版 实战验证的交易技术 经典外版书
《 舵手证券图书 短线交易大师:工具和策略 24年新修订版 实战验证的交易技术 经典外版书 》

售價:NT$ 437.0
中国古兵器集成
《 中国古兵器集成 》

售價:NT$ 3808.0
空腹力+轻断食:正在横扫全球的瘦身革命(全2册)
《 空腹力+轻断食:正在横扫全球的瘦身革命(全2册) 》

售價:NT$ 577.0
临床牙周病学和口腔种植学 第7版
《 临床牙周病学和口腔种植学 第7版 》

售價:NT$ 7269.0

建議一齊購買:

+

NT$ 534
《 ANSYS ICEM CFD网格划分从入门到精通 》
+

NT$ 359
《 Excel 2019从新手到高手 》
+

NT$ 534
《 智能风控:原理 算法与工程实践 》
+

NT$ 479
《 Excel财务自动化分析模板案例精讲 》
+

NT$ 425
《 jQuery+jQuery Mobile跨设备网页设计 》
編輯推薦:
本书,涵盖WebApp前端开发三大必学技术:JavaScript(ES 6) HTML 5 CSS 3,结合丰富的范例程序,培养读者的程序设计素养,编写适合自己的网页(Web)应用程序,也能读懂他人编写的程序代码,无论是开发、调试、升级或维护程序都能从容应对。
內容簡介:
JavaScript遵循的ECMAScript标准在ECMAScript第6版(ES 6)之后有了大幅变化,尤其在变量声明、语法优化、解构赋值及非同步技术方面都有令人惊艳的新功能。
本书分为两部分,共16章。*部分(第1~9章)为JavaScript精要,内容主要包括:认识JavaScript,JavaScript基础语法,流程控制结构,JavaScript内建的标准对象,集合对象,函数与作用域,对象、方法与属性,RegExp对象、异步与事件循环。第二部分(第10~16章)为JavaScript在Web程序的应用,内容主要包括:认识HTML、认识CSS、JavaScript与HTML DOM、JavaScript事件与事件处理、前端数据存储、JavaScript在多媒体的应用、网页保护密技与记忆力考验游戏。
本书适合JavaScript初学者、网页程序设计相关从业人员、大专院校网页程序设计相关专业的师生阅读。
關於作者:
陈婉凌,网页技术的资深软件工程师,并拥有多年讲授计算机课程的丰富经验,擅长编写HTML、CSS、JavaScript、jQuery、PHP方面的书籍,在出版的书籍中入自身多年教学经验与职场实战经验,内容充实,难易度适中,适合大众读者。
目錄
第一部分 JavaScript精要
第1章 认识JavaScript
1.1 JavaScript的特色与用途
1.1.1 JavaScript的基本概念
1.1.2 JavaScript的用途
1.2 设置JavaScript开发环境
1.2.1 JavaScript运行环境
1.2.2 如何选择文本编辑器
1.2.3 纯文本编辑器Notepad
1.2.4 浏览器控制台
第2章 JavaScript基础语法
2.1 语法架构
2.2 变量与数据类型
2.2.1 数据类型
2.2.2 变量声明与作用域
2.2.3 强制转换类型
2.3 表达式与运算符
第3章 流程控制结构
3.1 选择结构
3.1.1 ifelse条件语句
3.1.2 switchcase语句
3.2 重复结构
3.2.1 for 循环
3.2.2 forin循环
3.2.3 forEach与forof循环
3.2.4 while循环
3.2.5 dowhile循环
3.2.6 break 和continue语句
3.3 错误与异常处理
3.3.1 错误类型
3.3.2 异常处理
第4章 JavaScript内建的标准对象
4.1 日期对象
4.1.1 对象的属性与方法
4.1.2 日期对象
4.2 字符串对象与数值对象
4.2.1 字符串对象
4.2.2 模板字符串
4.2.3 数值对象
4.2.4 数学运算对象
第5章 集合对象
5.1 数组
5.1.1 声明数组对象
5.1.2 数组的属性与方法
5.1.3 数组的迭代方法
5.2 Map对象与Set对象
5.2.1 Map对象
5.2.2 Set对象
第6章 函数与作用域
6.1 自定义函数
6.1.1 函数的定义与调用
6.1.2 函数参数
6.1.3 函数返回值
6.2 函数的多重用法
6.2.1 函数声明
6.2.2 函数表达式
6.2.3 立即调用函数表达式
6.2.4 箭头函数与this
6.2.5 作用域链与闭包
第7章 对象、方法与属性
7.1 对象的基本概念
7.1.1 认识面向对象
7.1.2 JavaScript的面向对象
7.2 JavaScript三大对象
7.2.1 JavaScript的对象
7.2.2 用户自定义对象
7.2.3 this关键字
7.3 原型链与扩展
7.3.1 原型链
7.3.2 扩展
7.3.3 ES 6的扩展
第8章 RegExp对象
8.1 认识正则表达式
8.1.1 正则表达式
8.1.2 建立正则表达式
8.2 使用RegExp对象
8.2.1 RegExp对象的属性
8.2.2 字符串提取与分析
8.2.3 常用的正则表达式
第9章 异步与事件循环
9.1 认识同步与异步
9.1.1 同步与异步的概念
9.1.2 定时器:setTimeout()与setInterval()
9.1.3 事件循环
9.2 异步流程控制
9.2.1 Callback异步调用
9.2.2 使用Promise对象

第二部分 JavaScript在Web程序的应用
第10章 认识HTML
10.1 HTML的基本概念
10.1.1 HTML架构
10.1.2 HTML 5声明与编码设置
10.2 HTML常用标签
10.2.1 文字格式与排版相关标签
10.2.2 项目列表
10.2.3 表格
10.2.4 插入图片
10.2.5 超链接
10.2.6 框架
10.2.7 窗体与窗体组件
10.3 div标签与span标签
10.3.1 认识div标签
10.3.2 认识span标签
第11章 认识CSS
11.1 使用CSS样式表
11.1.1 套用CSS
11.1.2 CSS选择器
11.2 CSS样式语法
11.2.1 文字与段落样式
11.2.2 颜色相关样式
11.2.3 背景图案
11.2.4 边框
11.2.5 图文混排
11.3 掌握CSS定位
11.3.1 网页组件的定位
11.3.2 立体网页的定位
11.3.3 calc()函数
第12章 JavaScript与HTML DOM
12.1 文档对象模型
12.1.1 DOM简介
12.1.2 DOM的节点
12.1.3 获取对象信息
12.1.4 处理对象节点
12.1.5 属性的读取与设置
12.2 DOM对象的操作
12.2.1 Window对象
12.2.2 DOM集合
12.3 DOM风格样式
12.3.1 查询元素样式
12.3.2 设置组件样式
第13章 JavaScript事件与事件处理
13.1 事件与事件处理程序
13.1.1 事件处理模式
13.1.2 冒泡与捕获
13.2 常用的HTML事件
13.2.1 Load与Unload的处理
13.2.2 鼠标触发事件
13.2.3 鼠标按键事件
13.2.4 键盘事件
第14章 前端数据存储
14.1 认识Web Storage
14.1.1 Web Storage的概念
14.1.2 检测浏览器是否支持Web Storage
14.2 localStorage和sessionStorage
14.2.1 存取localStorage
14.2.2 清除localStorage
14.2.3 存取sessionStorage
14.3 Web Storage实例练习
14.3.1 操作步骤
14.3.2 隐藏
及组件
14.3.3 登录
14.3.4 注销
第15章 JavaScript在多媒体的应用
15.1 网页图片使用须知
15.1.1 图片的尺寸与分辨率
15.1.2 图片的来源
15.1.3 网页路径表示法
15.2 加入影音特效
15.2.1 在网页中加入音乐
15.2.2 加入影音动画
15.2.3 iframe嵌入优酷视频
15.3 JavaScript控制影音播放实现一个音乐播放器
15.3.1 制作歌曲选单列表
15.3.2 歌曲的click事件事件指派委托
15.3.3 随机播放
第16章 网页保护密技与记忆力考验游戏
16.1 检测浏览器信息
16.2 禁止复制与选取网页内容
16.2.1 取消鼠标右键功能
16.2.2 取消键盘特殊键功能
16.2.3 禁止选取网页文字与图片
16.3 字符串加密与解密
16.3.1 URL与字符串加密
16.3.2 URL与字符串解密
16.4 记忆力考验游戏
16.4.1 界面和程序功能概述
16.4.2 程序代码重点说明
16.4.3 CSS重点说明
內容試閱
JavaScript具有易学、快速、功能强大的特点,是开发网页程序时被广泛使用的程序设计语言,在目前大部分的网页程序中都可以发现JavaScript的踪迹。另外,大部分的浏览器都支持JavaScript,而且它的语法不断推陈出新,功能越来越强大。由于JavaScript可以配合HTML及CSS设计出动态网页,正好弥补HTML的缺憾,使得JavaScript成为制作网页不可或缺的一部分。
一般传统的观念认为设计程序是计算机高手才会的工作,因而望之却步,不敢轻易尝试,宁愿选择从网络上复制现有的JavaScript程序来使用,顺利执行还好,不顺利的话只能放弃,继续在浩瀚的网海寻觅合适的程序。如果能够学会JavaScript,就可以自己编写合用的程序,即使取得他人开源的程序代码也能够看得懂,并找出导致程序无法执行的错误或缺陷。本书尽量以浅显易懂的叙述,让读者了解其实JavaScript是很容易学习的程序设计语言,经过适当的学习,自己完全可以动手来编写程序。
事实上,只学习JavaScript语言尚无法在网页前端技术上如鱼得水,还必须具备HTMLDOM模型概念与CSS语言知识,才算具备网页前端工程师的基本技能,本书除了详细解说JavaScript语言,同时也加入了HTMLDOM与CSS的教学与应用。
由于JavaScript程序是在客户端执行的,因此可以在后端数据库进行存取之前的数据验证的协助工作,这样可以大大降低服务器的负担,这也是网页程序设计人员爱用JavaScript开发网页程序的主要原因。
本书每章在编写程序之前都先介绍概念、原理及其功能,紧接着佐以实例操作,以循序渐进的方式说明JavaScript语言的语法,让读者可以将语法与实践相结合。
本书内容力求完善翔实,但疏漏在所难免,敬请读者多多指正、包涵。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.