Skip to content

Latest commit

 

History

History
306 lines (306 loc) · 50.4 KB

JAVASCRIPT.md

File metadata and controls

306 lines (306 loc) · 50.4 KB

JavaScript 与有限状态机
网站实时协作功能 Javascript 库 TogetherJS
[译] 学用 JavaScript 设计模式(开源中国)
大量 D3.js 示例(biovisualize)
Snap.svg - JavaScript SVG 库
JavaScript 编码风格指南(Airbnb)
Riot.js — 1kb 的客户端 MVP 框架
经常被误解的一些 JavaScript 概念(Michael Bolin)
dsjslib - 一个 JavaScript 实现的数据结构和工具集
D3plus - 一个 D3.js 的扩展库
mindb - 一个帮助你进行复杂数据操作的 JS 库
OpenUI5 - SAP 开源的 JavaScript 框架
系列文章:JavaScript 高级程序设计(blinkstar824)
JavaScript 模式集合(@shichuan石川)
math.js - 一个 JavaScript & Node.js Math 扩展库
JavaScript 异步编程原理(@BarretLee)
ConvNetJS - 在浏览器里训练深度学习模型的 JS 库
37 道 JavaScript 选择题
JavaScript 之道
JavaScript 高级教程 (John Resig)
Mousetrap - 一个用于处理键盘快捷键的 JS 库
Eloquent JavaScript(第二版)
免费 JavaScript 电子书《Speaking JavaScript》 (Dr. Axel Rauschmayer)
jQuery 编码规范与最佳实践 (Abhinay Rathore)
[译] MEAN 简介(@ShuPengfei)
JavaScript 内存优化 (Life Map)
免费 JavaScript 电子书《Learning JavaScript Design Patterns》 (Addy Osmani)
JavaScript 必备工具清单 (Code Fellows)
ECMAScript 6 工具集锦
[译] jQuery API 中文文档最新版(@愚人码头)
ECharts - 一个基于 Canvas 的纯 Javascript 图表库
系列文章:RequireJS 源码学习(叶小钗)
Superhero.js - 一站式的 JavaScript 知识库
slick - 一个超棒的 JS 轮播插件
大量 Meteor.js 学习资源 (yauh)
系列文章:MVVM 框架大比拼(@侯振宇hzy)
JavaScript 高性能动画与页面渲染(李光毅)
ECMAScript 6 入门 (@ruanyf)
[译] 我希望自己尽早知道的 7 个 JavaScript 怪癖 (Coding Serf)
fibjs - 一个基于 Coroutine 实现的服务器开发框架(@孢子响马)
[PDF] 大型 JavaScript 应用实战经验分享 (Matt)
Ember.js 教程 (Vic Ramon)
MT - 腾讯出品的专注于移动端的 JS 模块管理框架
系列文章:重构 JavaScript 应用的七种模式 (Michael Phillips)
JavaScript 在线交互教程
理解 JS 闭包 (fcoral)
免费电子书《Eloquent JavaScript(第二版)》 (Marijn Haverbeke)
最牛叉的 JS 游戏框架
[PDF] JavaScript 内存管理 (Addy Osmani)
JavaScript 高级对象 (Bjorn Tipling)
新的 JavaScript 模块系统 (LYing)
用 JavaScript 编写 OS X 应用 (Tyler Gaw)
wechat.js - 微信相关的 js 操作:分享、网络、菜单 (@sofish)
细嗅 Promise(@Barret李靖)
SweetAlert - 一个 JavaScript alert() 方法的替代品 (Tristan Edwards)
Gifshot - 一个从流媒体、视频或者图片中生成 Gif 动画的 JS 库
抽象语法树在 JavaScript 中的应用 (xcatliu)
[视频] JavaScript 的诞生与死亡
fibjs 介绍 (@孢子响马)
JavaScript 应用程序架构 (Addy Osmani)
玩转 AMD(Loader 篇) (@errorrik)
fibjs 关于异步的设计逻辑 (@孢子响马)
[译] JavaScript 奇技淫巧 45 招 (Sid)
Draggabilly - 一个专注于拖拽功能的 JS 库 (David DeSandro)
[译] 详解 this (@刘哇勇)
JavaScript Promise 迷你书(中文版) (liubin & kaku & honnkyou)
[译] JavaScript 简易教程 (颜海镜)
ECMAScript 6 Features 中文版 (@lenville)
实战 JS 正则表达式 (@大额大额哼歌等日落)
fullPage.js - 一个 jQuery 全屏滚动插件 (Álvaro)
KVM.js - 一个轻量级模块管理器 (王智力)
Slideout.js - 一个用于移动 Web 应用的触摸滑出式导航菜单 (Mango)
必须了解的 ECMAScript 6 新特性 (@MilhouseVanHouten)
[译] 2015 前端 JS 工程师必知必会 (@_像阳光一样)
Dragula - 一个让拖放操作变简单的 JS 库 (Nicolas Bevacqua)
Layzr.js - 一个小巧快速的图片懒加载库 (Michael Cavalea)
T3 - 一个用于搭建大型 Web 应用的客户端 JS 框架 (Box)
BooJS:在命令行中执行 JavaScript (Seo Townsend)
Sprint.js - 一个高性能、小体积的 DOM 操作库 (Benjamin De Cock)
elevator.js - 一个模拟电梯运行“返回顶部”的 JS 插件 (Tim Holman)
Clusterize.js - 一个轻松显示大数据集的 JS 插件 (NeXTs)
Picturefill - 一个响应式图片 JS 插件 (Scott Jehl)
重新介绍 JavaScript
Clojure 风格的 JavaScript 并发编程 (@MilhouseVanHouten)
PyPy.js:将 PyPy 代码编译成 JavaScript 代码 (rfk)
observe.js - 一个用于观察任意对象的任意变化的类库 (kmdjs)
zoom.js - 一个 jQuery 图片放大插件 (fat)
[英] JavaScript 闭包工作原理 (@jiacai2050)
watermark.js - 一个在浏览器中添加图片水印的 JS 库(ES6) (brianium)
[译] 去除 JavaScript 代码的怪味 (@涂鸦码龙)
JavaScript 玩转 Clojure 大法之 Transducer (@MilhouseVanHouten)
[英] JS 之父谈 JavaScript(幻灯片) (Brendan Eich)
iconate.js:将 icons 增加动画效果的 JS 库 (bitshadow)
zepto.fullpage:专注于移动端的 fullPage.js (@颜海镜)
MetaHandler.js:移动端适配各种屏幕无痛工具脚本 (@听奏)
JavaScript 玩转 Clojure 大法之 Trampoline (MilhouseVanHouten)
[译] 理解并掌握 JavaScript 中 this 的用法 (MForever78)
JSPatch 实现原理详解 (bang)
一个 JavaScript 实现的 GBA 模拟器 (jsemu)
fstorm:超快速和安全的进行文件“写入”(JavaScript) (拴萝卜的棍子)
jsblocks:更好的 JavaScript MV-ish 框架 (astoilkov)
编写高质量 JavaScript 代码 (北鼻鱼博客)
JavaScript 玩转 Clojure 大法之 Macro(一) (MilhouseVanHouten)
ECMAScript 6 新特性介绍 (久艾分享)
入 lang:移植 Clojure macro 到 JavaScript (MilhouseVanHouten)
Airbnb JavaScript Style Guide(中文版) (jigsawye)
从零开始构建实现一个 JavaScript 模块化加载器 (@晓风well)
JavaScript 全栈教程 (@廖雪峰)
[译] 真实世界的 JavaScript MVC 框架 (范洪春)
[译] 深入浅出 ES6(五):不定参数和默认参数 (@Lenville)
MDN JavaScript 教程
一张图学习 JavaScript (coodict)
io.js API 中文文档(需梯子) (DavidCai1993)
JSPatch 实现原理详解(二) (@bang)
Intro.js - 一个创建引导式网站介绍功能的 JS 库 (usablica)
ES6 的功能侦测库 ES-Checker (@ruanyf)
理解 JavaScript 的原型链和继承 (MilhouseVanHouten)
JavaScript 的语法解析与抽象语法树 (@晓风well)
Airbnb JavaScript 编码规范(简体中文版) (Che Yu)
Node Profiler - 一个 JavaScript 性能调优工具 (阿里云V8/Node团队)
图解 JavaScript 原型链 (i小雨生)
anypack:适用于组件化的打包工具(JavaScript) (SKing7)
JavaScript 单例模式的理解 (涂根华)
ES6 In Depth (Mozilla Hacks)
TSD:提升 IDE 对 JavaScript 智能感知的能力 (静听梵音-破狼)
impressjs 插件开发 (yalishizhude)
Decorators in ES7 (llh911001)
高性能 JavaScript 加载和执行 (韩子迟)
优雅的 underscore (亚里士朱德)
Handlebars.js 初探 (久艾分享)
jdists:强大的代码块预处理工具(JS) (@王集鹄)
理解 JavaScript 中的策略模式 (涂根华)
入语言第二试:readtable 与 core.async (MilhouseVanHouten)
Babel.js 插件开发(二):开始编写 (booooom)
[译] web workers 到底有多快? (TAT.joey)
[译] ES6 的模块系统 (@Jury_Xiong)
学习 jQuery 之前了解一下 RequireJS 也无妨 (亚里士朱德)
jfogs - 一个 JS 代码混淆器 (@王集鹄)
腾讯 AlloyTeam 推出开源游戏引擎 AlloyGameEngine (JS)
JavaScript 函数编程:ramdajs (破狼)
CirruScript 写的:函数式编程另类指南 (@题叶)
[译] 深入浅出 ES6(八):Symbols (Lenville)
如何实现一个 CMD 模块加载器 (@阿安在北京)
使用 Parallax.js 实现简单视差效果 (TAT.yana)
工程中的编译原理(JavaScript 版) (邱俊涛)
[译] 全栈 Redux 实战 (kazaff)
[译] 使用 requestIdleCallback (Galen-Yip)
疯狂 HTML + CSS + JS 中 JS 总结
[译] 图解 Flux
编写高效 JavaScript 代码
[译] 为 JavaScript 程序员准备的 10 本免费书籍
JavaScript 原型与原型链深入理解
favico.js:动态改变浏览器标签栏中的网站图标
传统 Ajax 已死,Fetch 永生
Moment - 一个轻量级的 JavaScript 解析、验证、操作和展示日期库
Cheerful:小巧的 JavaScript 与 Native 通信库
[译] TypeScript 中的 Decorator & 元数据反射:从小白到专家(一)
Redux 中文文档
[译] 异步 JavaScript 进化史
adaptive-backgrounds - 一个简单的提取图片主要部分颜色的 jQuery 插件
Promise 原理和 Fetch 源码解析
[译] 前端开发者都应知道的 jQuery 小技巧
[译] 25 个对 JavaScript 新手程序员有用的免费资源
Lodash 中十个常用的工具函数
Lazyload:图片脚本懒加载
大概可能也许是目前最好的 JavaScript 异步方案 async/await
JavaScript 模块化及 SeaJS 源码分析
HTML 处理利器 PostHTML 入门教程
JS 正则表达式
[译] JavaScript 中 this 陷阱的最全收集
动态加载 JS 文件的正确姿势
JavaScript 前后端代码复用:Browserify
awesome-toc:为网页生成漂亮的目录
深入理解 Web Worker
为什么虚拟 DOM 更胜一筹
cm.logger:小巧的移动端 JavaScript 错误捕获日志打印
canvas-nest - 一个非常赞的网页背景效果
[译] JavaScript V8 性能小贴士
前端开发基础:JavaScript
再来细说一下 RunLoop
一个小于 1kb 的 placeholder JavaScript 库
node-make:又一个 Makefile 的 JS 版本
JavaScript DOM 编程
使用 JavaScript 开发原生 tvOS 应用
不可错过的 JavaScript 迷你库
[译] 2015 年 50+ JavaScript 工具、资源合集(一)
青瓷引擎 - 一款开源免费的 JavaScript 游戏引擎类库
猫呢.js:范畴论的 JavaScript 实现
[译] 成为 JavaScript 忍者
jstips: This is about one JS tip every day!
JS 一定要放在 Body 的最底部么?
JavaScript Promise 迷你书
[译] 谈谈 Babel v6 的新特性及未来定位
后端程序员的 JavaScript 之旅:好的设计与坏的设计
在 JavaScript 中使用 C 程序
JSDoc 中文文档
构建一个使用 Virtual-DOM 的前端模版引擎
JavaScript 全讲:架构原则透析
JS 设计模式系列之请节约你的请求:代理模式
浅谈浏览器端 JavaScript 跨域解决方法
ES5 和 ES6 中的继承
Promise, generator, async 与 ES6
[译] 2016 JavaScript 技术栈展望
前端开发者不得不知的 ES6 十大特性
Redux 到底是个什么鬼
[译] 适用于 BootStrap 站点的 15 个免费 jQuery 轮播图插件
[译] 可伸缩的同构 JavaScript 代码
采用 JavaScript 混合使用英特尔实感摄像头与英特尔 Edison 开发板 (英特尔开发人员专区)
抛弃 jQuery,拥抱原生 JS
[译] 16 个 jQuery 模态弹出框 / 对话框
13 款 JS 插件 & 前端资源
一些值得思考的 JavaScript 面试小题目
vudio.js:简单的音频数据可视化模块
[译] Redux:一个启发自 Flux 的架构风格
JavaScript 在 VR 世界的应用
开源 71 个 JavaScript 写的金融量化交易策略
[译] 10 个 jQuery 时间选择器插件
闭包里的自由变量
[译] 你好 ES2015
Fetch 围观指南
一堆超赞的 JS 插件
[译] 展望 JavaScript 2016 年的趋势和生态发展
JavaScript 被忽视的细节
Cal-HeatMap:创建日历热点图的 JavaScript 模块
一探前端开发中的 JS 调试技巧
fors:代码不足百行的轻量级 js
JavaScript:一个屌丝的逆袭
[译] 给 JavaScript 开发者讲讲函数式编程
JavaScript 实现 MVVM 之我就是想监测一个普通对象的变化
[译] JavaScript 函数式编程手册
我不能再忍受你的代码风格了!
[译] 12 个 JavaScript 技巧
yqthen.js:让 JS 性能飙到嗨的流程库
[译] 全栈 JavaScript 程序员的崛起
JavaScriptCore 简介
jQuery WeUI:微信官方 H5 UI 库 WeUI 的 jQuery 实现版
从本质认识 JavaScript 的原型继承和类继承
向景深相片的 JavaScript* 解析器
[译] 在 ES6 中改良的 5 个 JavaScript “缺陷”
[译] 前端攻略之从路人甲到英雄无敌(二):JavaScript 与不断演化的框架
AlloyFinger:超级小的 Web 手势库
popWindow:触屏弹窗组件
AlloyLever:腾讯 AlloyTeam 出品的 Web 开发者工具
也谈面试必备问题之 JavaScript 数组去重
[译] JavaScript 元编程
44 个 JavaScript 变态题解析(下)
jQuery WeUI:可能是最好用 WeUI 版本
理解 JavaScript 的 prototype 和 proto
学习 RxJS:Cycle.js
[译] 自文档化的 JavaScript 代码的开发方法
GitKit.js:纯 JavaScript 实现的 Git
ScreenCat:JS 实现的屏幕共享和远程协作应用
timeago.js:将 datetime 时间转化成类似于 “*** 时间前” 的 JS 库
JavaScript SDK (jssdk) 设计指南
anime.js:JavaScript 动画引擎
JavaScript 异步编程一站式扫盲
JavaScript 函数节流
JavaScript 数组乱序
ECMAScript 6 扫盲
FKP-REST:一套前后端分离、基于 JavaScript 的全栈实现
你肯定不会这样使用 JavaScript: 0x1
[译] 2016 年 JavaScript 开发者需要了解的技能
前端 JSer 装逼手册
Eustia:用于生成 JavaScript 函数库的工具
[译] 关于 Promise 你可能不知道的 6 件事
[译] 使用 D3.js 实现数据可视化
JavaScript 在物联网中的应用
如何把 Sublime 变身为 JavaScript 编辑器
Vux v0.1.3 发布
《JavaScript 闯关记》
总结 ES6 常用的新特性
JavaScript 函数式编程(三)
[译] 10 个来自专家的 Redux 实践建议
利用 ESLint 检查代码质量
SeaJS 从入门到原理
Web Components 是个什么样的东西
JS 家的排序算法
[译] JavaScript 闭包的底层运行机制
[译] 也许你不必使用 Redux
deepstream:开源的实时服务器
[译] 在 2016 年学 JavaScript 是一种什么样的体验?
[译] JavaScript 模块化入门
Tesseract.js:OCR 识别 JS 库
JavaScript 世界万物诞生记
[译] 探秘 JavaScript 中的六个字符
拉勾网鼠标移入移出效果
H5 滑动插件 JRoll 发布 v2.3.2
[译] 6 周学习计划,攻克 JavaScript 难关
“标准” 的 JS 风格
你不知道的回调、异步与生成器
用 const 还是用 let?
JavaScript 全栈工程师培训教程
this 的值到底是什么?
[译] 合理地使用纯函数式编程
[译] 一个治愈 JavaScript 疲劳的学习计划
JavaScript 字符串实用常操纪要
JavaScript 易错知识点整理
[译] 致 JavaScript 的一封信
[译] TypeScript 2.1 新特性一览
怎么学 JavaScript?
[译] 2016 年 50 个最佳的轻量级 JavaScript 框架和库
wechat4u:微信机器人
Web Worker 实践尝试
[译] 2017 值得一瞥的 JavaScript 相关技术趋势
JavaScript 函数式编程导论
如何写出好的 JavaScript:浅谈 API 设计