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闭包是什么?

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简明手册

什么是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案例源码

前端Flux架构简介

什么是Redux?

更多React.js

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

Angular2的事件绑定和样式绑定

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

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

Javascript前端构建工具

UI和UX设计的区别

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

10个最佳富文本编辑器

#Javascript

Node.js专题

更多前端架构