NASA日前宣布,有史以来第一个承担载人飞行任务的商用飞行器SpaceX龙飞船,将于8月1日返航,次日在地球着陆。如果一切顺利,那么马斯克的SpaceX将再次刷新人类航天史,同时宣告此次载人空间任务计划圆满成功。
过去39 年来 NASA 的太空船一直是靠全手动的机械控制。本次SpaceX龙飞船采用了三块触控屏来取代按键、拨动开关和控制杆等 2000 个断路开关。这就像特斯拉的自动驾驶,智能化程度更高、操作更简单,甚至能实现自动对接空间站。
龙飞船的触控大屏用户界面采用了 Chromium 和 JavaScript技术,使用了大量 Web 组件和自定义响应式框架。这也意味着它首次将 JavaScript 技术带入了太空,而JavaScript 现在也已成了一门“火箭科学”。
JavaScript可算是世界上最流行的编程语言之一,这个被大量的开发者与设计师随手拈来增强他们的Web前端的脚本语言,如今越来越被重视。
JavaScript在网络时代诞生,从为静态网页添加各种炫目的特效,到现在几乎所有在线的交互网站和小程序,都大量使用了JavaScript。我们几乎每天都通过浏览器和各种应用与它打交道,它已成为我们日常工作、生活不可或缺的组成部分。
它的这种无所不在,也便于我们在各种环境中进行学习。JavaScript是一种能让你的网页更加生动活泼的程式语言,也是目前网页中设计中最容易学又最方便的语言。
JavaScript已经成为当下最流行的“全栈”开发语言。JavaScript的演进适应了网络的发展,标准化组织定期为它添加新功能,并且得益于大量的投资和引擎开发人员的努力,它的执行性能也在不断地提高。使用JavaScript不但可以编写在浏览器上执行的客户端程序,而且可以编写在网站后台作为服务器执行的程序。人们已利用JavaScript编写了许多流行的工具框架,如jQuery、Angular、Express等。由它定义的JSON是轻量级的文本数据交换格式,许多数据库软件也支持JavaScript和JSON,如MongoDB、CouchDB、MySQL等。
今天小编为你推荐两本JavaScript最经典最权威的硬核技术书:畅销十年权威巨著:《JavaScript权威指南(第6版)》
JS入门,就选畅销十年的JavaScript权威指南:犀牛书
“本书是JavaScript程序员的必备参考……内容组织得很好,而且非常详细。”
--JavaScript之父Brendan Eich
从1996年以来,“犀牛书”已经成为JavaScript程序员心中公认的权威指南。本书凭借着完整的内容、细致的讲解以及海量针对性的示例而受到读者的一致好评,二十多年来印刷超过1000000册,畅销不衰。是JavaScript和前端开发领域不可多得的佳作。
这本厚达1010页的巨著主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。对于那些希望学习Web编程语言的有经验的程序员和希望精通JavaScript的JS程序员,本书最适合不过了。本书不仅适合初学者系统学习,而且适合有经验的JavaScript开发者随手翻阅:初学者读完本书,将会对JS有全面的认识,快速掌握JS最核心的技术。而有经验的开发者读完本书,会让你对JS的理解有从量变到质变的深层次飞跃。
还有另一本比肩犀牛书的《JavaScript编程精解》更新到第三版了,也一起推荐给大家。
在游戏式开发中轻松掌握JS技术:《JavaScript编程精解(原书第3版)》
编程原理与运用规则的简练、完美融合。我喜欢游戏式的程序开发教程。本书再次点燃了我学习编程的热情。对了,是JavaScript!
—Brendan Eich,JavaScript之父
“这是一本好书,适合那些没有JavaScript经验,甚至没有编程经验的人阅读。”
——Nicholas Zakas,世界知名Web技术专家,撰写多部JS畅销书籍。
这本书由世界知名JS工程师撰写,JS之父BrendanEich及世界知名专家强力推荐,提纲挈领地介绍了JS语言的主要功能和特色,读者可以通过学习这些内容循序渐进地掌握基本的编程概念、技术和思想。为了读者能够较快地上手实际的项目,这本书还安排了5个实战章节,涉及路径查找、自制编程语言、平台交互游戏、绘图工具和动态网站等方面,这些章节教会你如何利用掌握的知识实现各种功能,并组成一个完整的项目。
《JavaScript编程精解》第3版包含了JavaScript语言ES6 规范的最新功能,比如绑定、常量、类、promise等。通过学习本书,你能了解该语言的最新发展,并编写出更强大的代码。
本书与时俱进,这一版包含了JavaScript语言ES6规范的新功能,如绑定、常量、类、promise等。通过本书的学习,你将了解JavaScript语言的新发展,编写出更强大的代码。
本书的在线网站提供了所有源代码,你可以通过在线沙箱来编辑、运行代码,并实时查看输出结果。
PS:两本书现正在参加京东大促活动,点击上面的链接可查看惊喜价格。
抢券规则:留言区随机捞5条锦鲤~
更多精彩回顾
上新 | 吴晟:核心开发团队手把手讲解SkyWalking
书单 | 怎样成为一名真正的数据分析师?这份书单就是答案
干货 | 趣头条基于Flink+ClickHouse的实时数据分析平台
收藏 | 专访杨强:从 0 到 1,迁移学习如何登上今日高峰?