一个多月前,SpaceX的Dragon飞船成功载人升空,成为了商用飞行器有史以来首次成功的载人飞行,也第一次将JavaScript 技术带入了太空。

最让博文菌印象深刻的还是那三块未来感爆棚的触控大屏,这套系统的用户界面采用了 Chromium 和 JavaScript,很大一部分依赖了 Web 技术。只需轻点几下屏幕,再操作几个物理按钮,便能完成一系列复杂的飞行任务。

虽然也存在一些槽点,但不管怎样,JavaScript 确实在为 SpaceX Dragon飞船上的触摸 UI 提供支持,妥妥成了“宇宙级”编程语言。

JS都这么争气了,各位咱也别闲着,博文菌下面带来了5本 JavaScript 领域优秀著作,让我们的JS能力也坐上火箭来一次飞升吧!

火箭一号

《JavaScript语言精髓与编程实践(第3版)》

周爱民 著

  • Hax|玉伯|winter三大前端领军人物联合作序力荐

  • 超烧脑超难啃超深邃超本质的JS绿皮书传奇登场

本书基于 ES6,并涵盖最新的 ES2019 规范,不但完整解析了 JavaScript 语言,还逐一剖析了相关特性在多个开源项目中的编程实践与应用,是难得的语言学习参考书。

书中对 JavaScript 语言的理解与展望,尤其适合期望精通这门语言的中高级程序员和语言实践者阅读。

火箭二号

《JavaScript语言精粹(修订版)》

Douglas Crockford 著

赵泽欣 等 译

  • JS传奇、Json之父老道扛鼎名著

  • BAT前端岗前培训保留书目

这是一本介绍JavaScript 语言本质的专业书籍。本书剥开了JavaScript 沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript 子集,让你看到一门优雅的、轻量级的和非常富有表现力的语言。

火箭三号

《了不起的JavaScript工程师:从前端到全端高级进阶》

朱德龙 著

  • 覆盖JavaScript开发目前热点领域

  • 与国内开发实践紧密结合,贴近国内开发者的需求

本书讲述了开发者使用JavaScript在各种Web开发场景下所需要掌握的重点知识和概念,贴近国内开发者需求。以数据链为线索,对重要概念进行精练的分析和对比,从而帮助读者更好地理解和记忆,助JavaScript工程师提升功力进入全端。

火箭四号

《精通模块化JavaScript》

【阿根廷】Nicolás Bevacqua 著

回晓 等 译

  • 编写易读、易维护、可扩展性强的模块化JavaScript应用

本书探讨了软件复杂性的基本原理,以及如何在JavaScript中应用这些原理开发具有高可维护性和可读性的模块化应用。

全书从模块化思维开始,深入浅出地探讨了模块化的原则、如何设计模块,以及代码模块化的实践等,还介绍了应用的开发方式以及开源原则。阅读本书,你能掌握模块化JavaScript开发,使模块化在实际生产中产生真正的价值。

火箭五号

《高性能JavaScript》

【美】Nicholas C. Zakas 著

丁琛 译

  • 值得所有前端人员细细品读的经典

  • 提升JavaScript性能立竿见影

本书介绍了页面代码加载的最佳方法和编程技巧,来帮助你编写更为高效和快速的代码。

通过阅读本书你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM 交互、页面生存周期等。你还会了解到构建和部署文件到生产环境的最佳实践,以及有助于定位线上问题的工具。


更多科技资讯请见微信公众号:博文视点Broadview(微信号:bvbooks)

书单丨上过太空的JavaScript用着就是香!相关推荐

  1. 1024 大促书单丨神券在手,快乐我有

    //    把闸拉了,今天谁也别想加班!  // 又是一年1024,又是一年程序员节 这嘴上说着"今天不加班" 肉体却被牢牢封印在电脑前的日子何时是个头 擦掉泪水,生活还要继续 博 ...

  2. 书单丨邹欣的书架:从程序到创新

    编者按:微软亚洲研究院首席研发经理邹欣在工作之余,出版了几本书,其中<编程之美>.<构建之法>在程序员界颇具名气.他还是在微博社交网络平台拥有30余万粉丝的大V.既然写书,可能 ...

  3. 疯狂java讲义 光盘_书单丨24岁的Java,到底有多美?

    Java诞生二十多年来尽管有坎坷有颠簸 但仍在计算核心层面占有重要地位 且多年来达成的辉煌仍无人能及 跟随本书单走进Java,一同领略Java之美 NO. 1 <码出高效:Java开发手册> ...

  4. 书单丨流量成本越来越高,6本书带你实现爆发式增长!

    在移动互联网时代,流量获取的成本越来越高,各种各样的玩法层出不穷,怎么才能够在激烈的市场竞争中更高效地获取流量? 今天博文菌带了6本用户增长秘籍,就让它们带你从纷繁的数字营销理论中,找到增长的核心动力 ...

  5. 华章计算机拍了拍你,并送来了8月书单(上)

    华章计算机拍了拍你说,8月主题是学习 迁移学习.深度学习.机器学习 总之,就是要天天学习... 华章计算机又拍了拍你,送来了8月书讯(上) 请及时查收 1/9 <迁移学习> 杨强教授领衔撰 ...

  6. seo从入门到精通_SEM必读书单丨从入门到精通,这9本书就是你的钥匙!

    也许你刚进入SEM行业没多久 也许你已经在SEM领域混迹多年 你有没有注意过 自己已经很久很久没有获取新鲜的知识了? 其实很多你工作中的烦恼和误区 在书里都能得到解答 下面,我为大家介绍9本书,建议先 ...

  7. 书单丨让人相见恨晚的12本科普书,启发力十足!

    1.<见微知著> <见微知著> 为独立学者,科普作家灵遁者的量子物理科普书籍.是作者继物理宇宙科普书籍<变化>之后的又一力作.旨在通过量子世界来看世界,科普量子物理 ...

  8. 书单丨关于程序员技能成长与技术转型的5本秘籍

    程序员的路上有太多选择与迷茫 当你走在十字路口不知所措的时候 希望这些书能帮你找到属于自己的出口 NO.1 <跃迁:从技术到管理的硅谷路径> 朱赟 著 近年来,毫不逊色于国力攀升的是中国互 ...

  9. 华章计算机拍了拍你,并送来了8月书单(下)

    华章计算机拍了拍你说,8月的目标是看书 黑皮书.白皮书.动物书 总之,就是要看华章的书... 华章计算机又拍了拍你,送来了8月书讯(下) 请及时查收 1/9 <计算机系统:嵌入式方法> 探 ...

  10. 错过一个订单后,吐槽下自己(顺便分享下书单),欢迎交流

    2015年4月28日 12:05:26   一个人于办公室,错过一个不小订单后的感慨(130W,不算小了吧),想想该总结下自己了. 关于自己的两个阶段: 一.程序猿阶段. 不算好学的人在不算出名的高中 ...

最新文章

  1. 第十四章 springboot + profile(不同环境读取不同配置)
  2. Centos下mysql数据库备份与恢复的方法
  3. CALL FUNCTION START NEW TASK
  4. php补充 扩展,PHP安装扩展补充说明
  5. php的curl如何返回值,怎么在PHP中利用CURL获取返回值
  6. MySQL关联eclipse_MySQL JDBC 连接数据库基本操作
  7. 【LeetCode】【HOT 100】2. 两数相加
  8. MarkDown -- 基本语法
  9. C语言自动处理异常,C语言中异常错误处理机制浅析
  10. 十大顶级大数据可视化工具
  11. 批量识别PDF文件(图片类型)中的文字
  12. 国产手机的18年历史
  13. Teradata天睿任命王波为大中华区总裁
  14. TCP/IP协议、请求报文和响应报文
  15. 64位 regsrv win10_有没有 极品飞车9 win10 64位的中文补丁
  16. js blur失焦事件与click点击事件冲突
  17. 风险价值VaR(Value at Risk)和损失期望值ES(Expected shortfall)的估计
  18. 音视频技术开发周刊 | 261
  19. 免费获取百度网盘会员一天或七天的不限速网盘会员
  20. 10-java安全——java反序列化CC3和CC4链分析

热门文章

  1. SQL 语句语法简介(一)
  2. Xmind 常用快捷键列表(官方推荐)
  3. 浅析Thinkphp框架中运用phprpc扩展模式
  4. 转:PyDev for Eclipse 简介
  5. execCommand指令集详解
  6. Windows 创建 Redis 和 zookeeper 系统服务
  7. 基于阿里云的MQTT远程控制
  8. swift项目第七天:构建访客界面以及监听按钮点击
  9. Django Web开发【2】Django入门
  10. Python匹配年月日和年月