温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
JavaScript
编程
思想
ES5
ES9
内容简介本书从基础到高级,主要阐释JavaScript编程各层面的语法、观念、实战示例与习题。其内容深入浅出,主要内容包括:表达式与运算符,数据类型,条件和循环语句,函数与方法,处理数值、字符串、数组、自定义对象与日期和时间,DOM的事件处理和元素实例,Reflect、.Proxy和ntl对象,window.navigator、window.document和BOM的多个对象实例,类,错误处理,数据的验证与传输,响应式机制与源代码加密。本书含有充足且具有创意的实战示例,利于读者学习、理解和实际运用。另外,各章末的习题也是用来演练学习成果的良方,可起到事半功倍的奇效。本书既适合业界的程序开发者阅读,也可作为大中专院校与培训机构的教学参考书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。版权所有,侵权必究。侵权举报电话:010-6278298913701121933图书在版编目(C1P)数据JavaScript编程思想:从ES5到ES9/柯霖廷编著.一北京:清华大学出版社,2019ISBN978-7-302-52661-2I.J.柯.JAVA语言一程序设计IV.TP312.8中国版本图书馆CIP数据核字(2019)第055895号责任编辑:栾大成封面设计:王翔责任校对:闫秀华责任印制:出版发行:清华大学出版社网址:http:/,http:/地址:北京清华大学学研大厦A座邮编:100084社总机:010-62770175邮购:010-62786544投稿与读者服务:010-62776969,c-质量反馈:010-62772015,印装者:经销:全国新华书店欢本:190mm260mm印张:40.25字数:644千字次:2019年5月第1版印次:2019年5月第1次印刷定价:118.00元产品编号:077875-01前言现今仍然被使用于地球上的编程语言繁多,可分别实现特定任务、功能与运作逻辑。有些编程语言仅被内建于特定集成开发环境(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入、数组(aray入自定义对象(custom object/user-definedobject)与日期和时间(date and time)DOM(document object model)的事件处理器(event handler)和元素实例(element instance)Reflect、Proxy和Intl对象(object)window.navigator、window.document和BOM(browser object model)对象实例(objectinstance类(class)错误处理(error handling)数据的验证与传输(data validation and transmission)响应式机制(responsive mechanism)与源代码加密(source-code encryption)