好文需要转载收藏:5个极致目标玩转前端栈
【摘要】 12月6日-7日,由阿里巴巴集团、阿里巴巴技术发展部、阿里云云栖社区联合主办,以“2016双11技术创新”为主题的阿里巴巴技术论坛(Alibaba Technology Forum,ATF)成功在线举办。在本次论坛中,2016双11前端总PM、天猫前端Team leader舒文亮分享了双11中前端的极限挑战。他主要介绍了双11中的前端栈,5个极致目标(从后到前的100%可用、秒...  阅读全文 »
京东商品详情页前端开发宝典
声明:本文来自京东张开涛的微信公众号(kaitao-1234567),如转载有侵犯权益,请联系站长删除文章。 作者:周琪力,前端工程师,网络常用昵称「keelii」。在过去的4年里主要负责京东网站商品详情页的前端系统架构和开发,平时主要写JavaScript偶尔写一些NodeJS,Python。 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn...  阅读全文 »
ES6学习笔记(二十二) - SIMD的理解
导语:大概了解一下,后面的内容相对枯涩,留待以后需要再了解了。原文:http://es6.ruanyifeng.com/#docs/simdSIMD1.概述SIMD(发音/sim-dee/)是“Single Instruction/Multiple Data”的缩写,意为“单指令,多数据”。它是JavaScript操作CPU对应指令的接口,你可以看做这是一种不同的运算执行模式。与它相对的是SISD...  阅读全文 »
ES6学习笔记(二十一) - Module模块化
导语:module化,对于语言的解耦,复杂项目的管理,是个很成熟的解决方案。链接:http://es6.ruanyifeng.com/#docs/module Module1、概述JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。ES6 在语言标准的层面上,实现了模块功能,而且实现得相当简单,完全可以取代现有的 CommonJS...  阅读全文 »
ES6学习笔记(二十) - Decorator修饰器
导语:(Decorator)修饰器的使用,有些类似对某些类或者方法,提前执行一些操作。链接:http://es6.ruanyifeng.com/#docs/decorator Decorator 修饰器1、类的修饰修饰器(Decorator)是一个函数,用来修改类的行为。这是ES7的一个提案,目前Babel转码器已经支持。修饰器对类的行为的改变,是代码编译时发生的,而不是在运行时。这意味着,修饰器...  阅读全文 »
ES6学习笔记(十九) - Class类的引入
导语:class类的引入,个人觉得会完善js的写法,让js向后端语言的规范和严谨发展。原文链接:http://es6.ruanyifeng.com/#docs/class Class类1、基本用法S6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的...  阅读全文 »
ES6学习笔记(十八) - 异步编程 - Async
导语:本篇对几种常用的异步解决方案做了集中对比分析,可以找些实例试验一下。原文链接:http://es6.ruanyifeng.com/#docs/async 异步操作和Async函数1、什么是异步所谓"异步",简单说就是一个任务不是连续完成的,可以理解成该任务被人为分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。ES6诞生以前,异步编程的方法,...  阅读全文 »
ES6学习笔记(十七) - Promise - 异步编程方案
导语:Promise的解决方案或者说它的语法/函数结构,有些类似于jQuery的链式操作,使用起来确实比过去的队列回调执行方便很多。具体的使用方法,建议查看原文链接去仔细阅读,下面只是些小抄。原文链接:http://es6.ruanyifeng.com/#docs/promise Promise1、Promise的含义Promise是异步编程的一种解决方案,ES6将其写进了语言标准,统一了用法,原...  阅读全文 »
ES6学习笔记(十六) - Generator - 异步编程解决方案
导语:这一篇主要讲述了Generator函数的异步编程解决方案,其重点表现即yield语句的使用,通过yield语句,进行函数内部语句的暂停执行,直到下一次(next)的调用,即执行下一步。原文链接:http://es6.ruanyifeng.com/#docs/generatorGenerator (状态机)1、简介1)基本用法从语法上,首先可以把它理解成,Generator函数是一个状态机,封...  阅读全文 »
ES6学习笔记(十五) - interator和for...of遍历循环
导语:这一章也比较深奥,但看到后面,主要就是对for...of的应用,至于interator的next自定义部署,应该属于比较高级的应用了。原文链接:http://es6.ruanyifeng.com/#docs/iterator 3、Iterator和for…of循环1)Iterator(遍历器)的概念任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)...  阅读全文 »