JavaScript专题教程

   本JavaScript教程主要从后端程序员的角度出发,从软件设计概念去理解和学习Javascript,结合函数编程和面向对象编程概念,适合有Java等编程经验者学习。当然也适合初学者进阶提高。

  如今随着Node.JS的普及,JS已经统一了前后端开发堆栈,催生了全栈式开发框架MEAN(MongoDB Express AngularJS NodeJS),大大提高了开发效率,简化了开发难度,提升了软件性能。

  下图来自redmonk的2013年统计,JS已经取代Ruby成为首选语言。JS下一步将会将铁轨真正铺进企业,越来越多的企业进来围绕在node.js周围,如如雅虎,paypal贝宝,LinkedIn都投入了大量的资源以便在它们内部使用。

  2016年Javascript推出Javascript 6版本也就是ES2015,引入了大量新的特性,使得Javascript再上一个台阶,再次新生。

 

文章教程

是什么阻止了Ruby和Python获得Javascript V8那样的速度?

JavaScript 18岁生日快乐 

Javascript闭包是什么?

Javascript常见面试题

Javascript语法指南大全

美国航空航天局NASA的JavaScript编码规范

配置Sublime Text用于Python与JavaScript的Web开发

Sublime前端开发设置样本

学习Javascript ES6几个重要特性

什么是MEAN全堆栈javascript开发框架

持续集成部署开源工具Strider介绍

Javascript 7两个亮点

Javascript ES6的解构

使用Javascript ES6的Proxy实现元编程

Javascript的函数式编程术语解释

使用ES6的generator实现可变的无限集合

Javascript几个技巧与模式

bower install安装准备步骤

Javascript模块加载捆绑器Browserify Webpack和SystemJS用法

Javascript6/ES2015中的解构详解

ES5和ES6之间的区别

Javascript6简明手册

为什么Java程序猿对Node.js和Javascript如此着迷?

什么是Javascript中的类型强制转换Coercion?

27个最受欢迎的Javascript库包

NodeJS专题与教程(数十篇)

 

响应式设计RWD

什么是响应式设计?

什么是自适应设计?

30种Bootstrap响应式设计模板

四种最好的免费Bootstrap在线设计工具

SEO:分页使用rel=“next” 和 rel=“prev”

XHTML与HTML简单比较

CSS的独特性Specificity

CSS变量

创建一个HTMl5 Material设计模板

前端

AngularJS框架介绍

AngularJS的最简单案例

Angular.JS REST与spring security案例源码

React.js是Facebook推出的用户即时反应界面库

使用ReactJS + Node实现服务器端响应渲染

前端Flux架构简介

什么是Redux?

更多React.js

Target=”_blank”有史以来最低估的漏洞

Angular2的事件绑定和样式绑定

使用Angular2建立一个可扩展单页应用

使用JWT(JSON Web Tokens)实现React原生应用权限验证

Javascript前端构建工具

UI和UX设计的区别

什么是认知负荷,它是如何影响产品设计的

10个最佳富文本编辑器

移动应用

Flipboard推出React Canvas 

使用React Native的第一印象

#Javascript

Node.js专题

更多前端架构