本书的目的是以目前还在制定中的ECMAScript 6 Promises规范为中心,着重向各位读者介绍JavaScript中对Promise相关技术的支持情况。 通过阅读本书,我们希望各位读者能在下面三个目标上有所收获。 学习Promise相关内容,能熟练使用Promise模式并进行测试 学习Promise适合什么、不适合什么,知道Promise不是万能的,不能什么都想用Promise来解决 以ES6 Promises为基础进行学习,逐渐发展形成自己的风格 像上面所提到的那样,本书主要是以ES6 Promises,即JavaScript的标准规范为基础的、Promise的相关知识为主要讲解内容。 在Firefox和Chrome这样技术比较超前的浏览器上,不需要安装额外的插件就能使用Promise功能,此外ES6 Promises的规范来源于Promises/A+社区,它有很多版本的实现。 我们将会从基础API开始介绍可以在浏览器的原生支持或者通过插件支持的Promise功能。 也希望各位读者能了解这其中Promise适合干什么,不适合干什么,能根据实际需求选择合适的技术实现方案。
使用 JavaScript 来实现解释器和编译器
从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript
由斯坦福大学博士开发,这个受欢迎的图书馆在过去的4年里一直没有得到维护,但绝对是名单上最有趣的项目之一。它是神经网络的Javascript实现,支持通用模块,分类,回归,实验强化学习模块,甚至能够训练处理图像的卷积网络
URI.js是一个处理url的javascript库。它提供了一个“jquery风格”的API(连贯接口、方法链接)来读写所有常规组件和许多方便的方法,并且提供了简单而强大的方法来处理查询字符串,它有许多uri标准化函数和转换相对/绝对路径。使用URI.js不需要jQuery
Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。Rollup 对代码模块使用新的标准化格式,这些标准都包含在 JavaScript 的 ES6 版本中,而不是以前的特殊解决方案,如 CommonJS 和 AMD。ES6 模块可以使你自由、无缝地使用你最喜爱的 library 中那些最有用独立函数,而你的项目不必携带其他未使用的代码。ES6 模块最终还是要由浏览器原生实现,但当前 Rollup 可以使你提前体验著作权归原作者所有
Jade是一个高性能的模板引擎,以JavaScript的形式集成在 node 和浏览器中,深受 Haml的影响。bug报告,增加新特性,和使用问题,请前往 open an issue,讨论的话请加入chat room
JavaScript样式指南
Hanzi Writer是一个免费的开源javascript库,用于汉字笔画顺序动画和笔画顺序练习测验。适用于简体和繁体字符。
Javascript Animation Engine
HC小区管理系统是为物业企业打造的智慧物业综合管理平台提供商家入驻、快递代收、房屋租赁等盈利功能,为物业企业提供全新的运营盈利模式
Libscore scans the top million sites on the web to collect stats on JavaScript library usage.
用于构建数据驱动的React应用程序的JavaScript框架
是一个技术类专题博客,主要面向前端开发人员,上面有些优质的博客,JavaScript,React,Vue,Java,php
Web浏览器的下一个开源文件上传库,Uppy是一款时尚的模块化JavaScript文件上传器,可与任何应用程序无缝集成。它快速,易于使用,让你专注于比构建文件上传器更重要的问题。这款文件上传库在Github上已经突破20k+star,可见其受欢迎程度以及开发者对其认可度
ppo是一个超小且实用的JavaScript库。它和lodash 强调 lazy.js几乎没有耦合。我整理了日常开发中最常用的功能函数。这些功能在您的开发中几乎无处不在,并且在lodash下划线中找不到它们
ApexCharts.JS 是一个现代化 JavaScript 图表库,用于使用简单的 API 构建交互式图表和可视化,功能十分强大。方便你将图表嵌入到你的Vue、React项目中
是一个JavaScript库,用于在现代浏览器和触控设备上可重排序的拖放列表。不需要jQuery。支持流星,天使,反应,聚合物,Vue,敲除和任何CSS库,如引导
本系列JavaScript文档集提供的内容主要依据ECMA-262标准,并进行简化、扩充,适用于各级前端开发者。
不需要Root权限的JavaScript自动化软件
Infinite Scroll是一个JavaScript插件,可以自动添加下一页,从而使用户免于整页加载
single-spa是一个在前端应用程序中将多个javascript应用集合在一起的框架
SegmentFault 思否是中国领先的新一代开发者社区和专业的技术媒体。我们为中文开发者提供纯粹、高质的技术交流平台以及最前沿的技术行业动态,帮助更多的开发者获得认知和能力的提升。自社区上线以来在广大开发者群体中享有极高的口碑及影响力,以技术问答、技术专栏、技术课程、技术资讯为核心的产品形态,目前已经覆盖和服务了超过 300 万开发者,同时 SegmentFault 思否团队也是中国区最大的黑客马拉松 Hackathon 创新力赛事组织者。 腾讯、阿里、百度、美团、京东、滴滴、360等上千个技术团队已经入驻思否社区,我们也欢迎热爱技术的你一起加入交流与学习。
史上最全开发人员在线速查手册
PostCSS 利用 JavaScript 的强大编程能力对 CSS 代码进行转换。数以百计的 PostCSS 插件可以用来为 CSS 属性添加特定于浏览器厂商的前缀、支持未来 CSS 语法、模块化、代码检测等著作权归原作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处
使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用