首页 > 图书中心 >图书详情

JavaScript编程思想:从ES5到ES9

JavaScript编程从基础到实践,从ES5到ES9

作者:柯霖廷
定价:118
印次:1-1
ISBN:9787302526612
出版日期:2019.05.01
印刷日期:2019.04.04

本书从基础到高级,主要阐释JavaScript编程各层面的语法、观念、实战示例与习题。其内容深入浅出,主要内容包括:表达式与运算符,数据类型,条件和循环语句,函数与方法,处理数值、字符串、数组、自定义对象与日期和时间,DOM的事件处理和元素实例,Reflect、Proxy和Intl对象,window.navigator、window.document和BOM的多个对象实例,类,错误处理,数据的验证与传输,响应式机制与源代码加密。 本书含有充足且具有创意的实战示例,利于读者学习、理解和实际运用。另外,各章末的习题也是用来演练学习成果的良方,可起到事半功倍的奇效。本书既适合业界的程序开发者阅读,也可作为大中专院校与培训机构的教学参考书。

more >

前 言 现今仍然被使用于地球上的编程语言繁多,可分别实现特定任务、功能与运作逻辑。有些编程语言仅被内建于特定集成开发环境(IDE, integrated development environment),并不够普及。现代流行的编程语言,例如JavaScript、Python、Java、C、C++、C#、PHP、SQL、R等,被内建于由不同软件业者提供的集成开发环境里,进而蔚为风潮! 为了培养稳定流畅的编程思维逻辑和源代码的衔接能力,程序开发者在初学阶段逐渐学习多种编程语言,肯定是必经之路!一开始挑选现代较为流行的编程语言,可获得相当多的学习资源,进而大幅降低所耗费的心力与时间。 JavaScript编程语言从20多年前问世以来,逐渐风行于全球各国!如今被内建于不同软件平台上的许多集成开发环境中,进而触及更为宽广、更多层次的开发领域。因此,很多较为资深的程序开发员通过JavaScript编程语言来实现多种应用程序。 希望长年累月的高级程序开发员、行之有年的JavaScript编程工作者、对JavaScript编程有兴趣者,甚至涉世未深的初学者,都能通过本书极为丰富的实战示例,提升自己的编程技术能力! 本书分为21章,从基础到高级,主要阐释JavaScript编程各层面的语法、观念、实战示例与习题。其内容深入浅出,包括如下所有的实战主题: ? 表达式(expression)与运算符(operator) ? 数据类型(data type) ? 条件(condition)和循环(loop)语句 ? 函数(function)与方法(method) ? 处理数值(number)、字符串(string)、数组(array)、自定义对象(custom object / user-defined object)与日期和时间(date and time) ? DOM(document object model)的事件处理器(event handler)和元素实例(element instance) ? Reflect、Proxy和Intl对象(object) ? window.navigator、window.document和BOM(browser object model)对象实例(object instance) ? 类(class) ? 错误处理(error handling) ? 数据的验证与传输(data validation and transmission) ? 响应式机制(responsive mechanism)与源代码加密(source-code encryption) 另外,本书的源代码示例文档也可扫描下方的二维码下载。若下载时遇到问题,请将标题为【下载问题——JavaScript编程思想:从ES5到ES9】的电子邮件发送至741376828@qq.com,后续交由专员为您排困解难。 由于编者水平有限,书中难免存在疏漏之处,恳请广大读者批评指正。 柯霖廷 2019年3月

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • 柯霖廷,javaScript资深开发工程师,前端开发讲师,拥有十余年前端及Web开发经验。

  • 本书从基础到高级,介绍JavaScript的语法、概念以及从ES6到ES9的新特性
    使用具有创意的示例讲解JavaScript的编程方法,提供详尽的代码注释
    各章精心设计了丰富的编程练习题,便于读者检验学习效果
more >
  • 目   录

    第1章  ECMAScript简介 1

    1.1  概述 1

    1.1.1  ECMAScript各版本 1

    1.1.2  关于JavaScript 2

    1.1.3  其他脚本语言 2

    1.2  语法的实现 2

    1.2.1  源代码 2

    1.2.2  语句 3

    1.2.3  表达式 5

    1.2.4  子程序 10

    1.2.5  注释 11

    1.2.6  关键字 11

    1.3  开 发 环 境 12

    1.3.1  浏览器 13

    1.3.2  Node.js 14

    1.3.3  其他JavaScript Shell 14

    1.4  练习题 15

    第2章  表达式与运算符 17

    2.1  操作数 17

    2.1.1  常量(ES6) 17

    2.1.2  变量(ES6) 18

    2.1.3  子表达式 23

    2.1.4  函数的返回值 25

    2.2  运算符 26

    2.2.1  算术运算符(ES7) 27

    2.2.2  赋值运算符 30

    2.2.3  比较运算符 33

    2.2.4  逻辑运算符 34

    2.2.5  条件运算符 36

    2.2.6  类型运算符 37

    2.2.7  按位运算符 41

    2.2.8  括号运算符 46

    2.2.9  扩展运算符(ES6) 49

    2.2.10  逗号运算符 51

    2.2.11  删除运算符 51

    2.2.12  运算符的优先级(ES6) 53

    2.3  练习题 55

    第3章  数据类型 57

    3.1  数值类型 57

    3.1.1  2n进制的字面量(ES6) 5...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘