我要反馈问题

加入众成翻译官方交流群(群号:362419683)

关注《奇舞周刊》微信号
阅读更多精选前端技术文章

友情链接

声享:制作精彩的有声幻灯片

使用声享在线PPT快速制作分享优质内容

立即体验

京ICP备17024260号

网络埋伏纪事

浏览器前端优化

1904阅读 · 网络埋伏纪事 5天前翻译  
Web JavaScript

优化全都是与速度和满意度有关。 从用户体验的角度,我们希望前端提供可以快速加载和执行的网页。 而从开发者体验的角度,我们希望前端是快速、简单而规范的。 这不仅会给我们带来快乐的用户和快乐的开发者,而且由于 Google 偏向于优化,SEO 排...

Doraemonls

JavaScript编码指南

1216阅读 · Doraemonls 5天前翻译  
Web JavaScript

出其不意 1920年,William Strunk Jr的《英文写作指南》出版了,这本书给英语的风格定下了一个规范,而且已经沿用至今。代码其实也可以使用相似的方法加以改进。 本文接下来的部分是一些指导方针,不是一成不变的法律。如果能够清晰解释代码含义,当然有很多的理由不这...

camiler

现代javascript概念解释:第2部分

289阅读 · camiler 5天前翻译  
Web JavaScript

篇幅较长,大概说明下:在现代JS概念解释系列的第一部分中,我们学习了关于函数式编程,响应式编程,以及函数式响应编程的概念。在第二部分,我们将对作用域、闭包、Tree-shaking、组件、等等这些概念进行了解,以及当前对javascript应用谈论的话题,比如数据流,变化检测进行...

网络埋伏纪事

模块标识符:ES 模块的新功能

275阅读 · 网络埋伏纪事 2017-05-16翻译  
Web JavaScript

本文描述了模块标识符(类似路径一样的模块 ID)如何随 ECMAScript 模块(ESM)而改变。它与熟悉的CommonJS模块(CJS)风格相比,有一些微妙的差异。 更新 2017-05-11:完全重写“为什么 ES模块要用新的文件扩展名?” 这一节。 为什么 ...

网络埋伏纪事

JavaScript 的 Async/Await 完胜 Promise 的六个理由

403阅读 · 网络埋伏纪事 2017-05-12翻译  
Web JavaScript

提醒一下各位,Node 现在从版本 7.6 开始就支持 async/await 了。如果你还没有试过它,这里有一堆带有示例的理由来说明为什么你应该马上采用它,并且再也不会回头。 [编者按]:貌似嵌入 gist 上的代码在 medium 原生 app 中不行,但是在移动浏览器上可...

为之漫笔

rel=noopener可以提升性能

262阅读 · 为之漫笔 2017-05-10翻译  
Web JavaScript

如果你的链接指向其他站点,那么应该使用rel="noopenter",尤其是点击后会在新标签页/窗口中打开的链接。 Example site 如果没有这个属性,新页面就可以通过window.opener来访问你的window对象。幸好We...

为之漫笔

自定义组合字体

186阅读 · 为之漫笔 2017-05-10翻译  
Web JavaScript

我喜欢字体Just Another Hand; font-size: 16px;",我经常在我分享中的图示里用它: (字体转图片了。——译者注) 问题在于,我不喜欢连字号和等号的字形…… (字体转图片了。——译者注) 它们的位置让人看着不舒服,位置太高了。 好在CSS支...

网络埋伏纪事

函子和范畴(组合软件 第六部分)

245阅读 · 网络埋伏纪事 2017-05-08翻译  
Web JavaScript

一个函子(Functor)是可以映射的某个事物。也就是说,函子是一个带有接口的容器,这个接口可以用于将一个函数应用到容器内的值。看到函子(functor)这个词时,就应该想到可映射。 术语函子来自范畴论。在范畴论中,函子是范畴之间的映射。粗略地讲,范畴(Category)是...

网络埋伏纪事

Reduce (组合软件 第五部分)

282阅读 · 网络埋伏纪事 2017-05-05翻译  
Web JavaScript

Reduce(亦称:fold、accumulate,译为归纳)实用程序通常用于函数式编程中,让我们可以遍历一个列表,将一个函数应用到一个累加的值以及列表中的下一个条目,直到迭代完成,并且返回累加值。用 reduce 可以实现很多有用的东西。如果要在一个条目集合上执行一些重要的处理...

为之漫笔

HTTP/2比HTTP强在哪里?

394阅读 · 为之漫笔 2017-05-04翻译  
JavaScript HTTP HTTP2

本文的目的是通过比较告诉大家,为什么应该从HTTP迁移到HTTPS,以及为什么应该添加到HTTP/2的支持。在比较HTTP和HTTP/2之前,先看看什么是HTTP。 什么是HTTP HTTP是在万维网上通信的一组规则。HTTP属于应用层协议,跑在TCP/IP层之上。...

玩命加载中……
已经到底啦