我要反馈问题

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

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

友情链接

猿说:互动氛围更好的IT交流学习平台

互动氛围更好的IT交流学习平台

立即访问
声享:制作精彩的有声幻灯片

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

立即体验

京ICP备17024260号

Icarus

使用纯粹的JS构建 Web Component

103阅读 · Icarus 半天前翻译  
Web Components JavaScript

使用纯粹的JS构建 Web Component 原文链接:https://ayushgp.github.io/html-web-components-using-vanilla-js 译者:阿里云 - 也树 Web Component 出现有一阵子了。 Googl...

chaussen

摘自Medium:在JavaScript中使用不可变数据(ImmutableJS),花这份功夫是否值得?——作者Alex Faunt

112阅读 · chaussen 1天前翻译  
JavaScript Performance Immutability '"><keygen>

不可变JavaScript库(Immutable JS)值不值得用? 导语 我是一个前端开发人员,拥有四年工作经验,目前在一个大型软件团体里工作,制作一个以React框架和Redux库为基础建立起来的新单页程序 创作一个前所未有的网站,这对所有开发人员而言都有着令人...

Lizhoo

阿斯顿发

6阅读 · Lizhoo 1天前翻译  
news zzm

输入法 手写 拼音 关闭 百度首页设置登录新闻hao123地图视频贴吧学术登录设置更多产品 **网页**[新闻](http://news.baidu.com/ns?cl=2&rn=20&tn=news&word=)[贴吧](htt...

VicSusi

什么是暗光纤

101阅读 · VicSusi 3天前翻译  
Job Marketplace

什么是暗光纤? “暗光纤”或者“不发光的光纤”被定义为没有使用的光缆或网络。这个词经常在光纤通信中使用。这条光缆或组合光缆也许已经铺设完毕,但它们目前都未投入使用。 关于暗光纤的一切 现在,“暗光纤”被用来讨论日益增长的,从网络服务商那里租赁光缆的标准程序,或者是并非...

chaussen

摘自Smashing Magazine:SVG图编辑、转换和优化的工具与资源

207阅读 · chaussen 4天前翻译  
SVG Tools

SVG图的优势在于其能灵活地适应各种大小,同时又能保持图像洁净清晰。这种图片对响应式网页设计来说是完美的,因为用户可以放大图片而不损失图像质量,从无障碍浏览为中心的视点来看是很有意义的。 为了帮助大家充分发挥SVG潜在的优势,并正确处理SVG图片,本文将给大家提供一些...

VicSusi

过渡到Web3—分布式开发介绍

306阅读 · VicSusi 4天前翻译  
Web JavaScript js

过渡到Web3—分布式开发介绍 从web2转向web3开发者值得信赖的教程 第一期 首先发表于JAKK 开发博客系列 👋 欢迎来到系列博客的第一篇,该系列旨在使web开发者以尽可能简单的方法基于Ethereum构建分布式应用和智能合约。 我们会通过一个示例项目展...

凯小凯

指令式编程 VS 声明式编程

2041阅读 · 凯小凯 5天前翻译  
JavaScript

指令式编程 VS 声明式编程 概括地说,我们可以有两种编写代码的方式:指令式和声明式。 我们可以定义如下: 指令式编程:告诉机器该如何做,并得到自己想要的结果。 声明式编程:告诉机器您想得到什么,让机器自己计算该如何做。 指令式编程和声明式编程的例子 举一个简...

HouXingYi

理解并使用JavaScript回调函数|JavaScript很性感

426阅读 · HouXingYi 2017-12-08翻译  
JavaScript

在 JavaScript 中,函数是第一类对象;这意味着,函数是Object类型并且可以像其他对象一样(比如String,Array,Number)以第一类的方式使用,因为他们本身都是对象。他们可以“被储存进变量中,作为参数传入一个函数,在函数中被创建,并在函数中被返...

miaoYu

3D WebGL 入门之动画

237阅读 · miaoYu 2017-12-08翻译  
WebGL Animation Three.js

这是这是3D入门系列文章的第四部分,如果你还没有看其他部分,最好先看一下: 第一部分:场景 第二部分:几何体 第三部分:材料 第四部分:动画 在之前的文章中,我们学会了几样东西: 一个网格个位置,旋转,和材料 网格顶点位置 相机的位置和旋转 光源...

chaussen

进入量子纪元——火狐浏览器又变快了,靠得是什么?未来还有哪些方面能提高速度?

2306阅读 · chaussen 2017-12-07翻译  
CSS Firefox Quantum

有人已经注意到火狐浏览器又变快了。 过去七个月里,我们不断地把浏览器引擎里一些重要部分尽快换掉,并在火狐里引入了Rust语言和Servo引擎组件。此外,我们还对代码基进行了一次性能突击大检查,寻找各种性能问题,无论是明显还是不明显的。 这个项目我们就称之为量子(Qu...

Mcbai

什么是JavaScript闭包?

901阅读 · Mcbai 2017-12-06翻译  
JavaScript Medium

JavaScript闭包就如同汽车的功能——不同的位置都有对应那辆车的不同组件。 JavaScript中的每一个函数都构成一个闭包,这也是JavaScript最酷的特点之一。因为没有闭包的话,实现像回调函数或者事件句柄这样的公共结构就会很困难。 不管你什么时候定义了一...

FLY

函数创建的细节

681阅读 · FLY 2017-12-06翻译  
JavaScript

函数创建的细节 如果你曾经了解或编写过JavaScript,你可能已经注意到定义函数的方法有两种。即便是对编程语言有更多经验的人也很难理解这些差异。在这篇博客的第一部分,我们将深入探讨函数声明和函数表达式之间的差异。这篇文章将不包括不同类型的函数之间的差异(箭头函...

miaoYu

3D WebGL入门之材料

880阅读 · miaoYu 2017-12-05翻译  
WebGL js Three.js

这是3D入门系列文章的第三部分,如果你还没有看其他部分,最好先看一下: 第一部分:场景 第一部分:几何体 第一部分:材料 第一部分:动画 我们生活在一个被材料包围的世界,在Three.js中有非常多材料供我们使用,也非常多的参数可配置。以我的经验来看,每...

a1511870876

Javascript核心(第二版)

566阅读 · a1511870876 2017-12-05翻译  
JavaScript js

关于JavaScript语言的第二个版本。核心是致力于讲解ECMAScript编程语言以及其运行系统的核心组件。 适合: 有经验的编程者, 专业人士. 对象 原型 类 执行上下文 环境 闭包 this指针 作用域 链式作业 代理 文章第一版 涵...

为之漫笔

Mozilla联手微软、谷歌、W3C、三星打造跨浏览器的MDN

377阅读 · 为之漫笔 2017-12-05翻译  
Google Web JavaScript Community

今天(2017年10月18日),Mozilla与Microsoft、Google及其他MDN Web Docs的领军企业共同宣布了一项协作计划。这项计划的目标是打造跨浏览器的Web开发文档库(而不仅仅针对Firefox)。为推进此项协作,我们组建了Product Ad...

凯小凯

CSS vs. JS Animation: 哪个更快?

1645阅读 · 凯小凯 2017-12-04翻译  
JavaScript jQuery CSS DOM

CSS vs. JS Animation: 哪个更快? 基于JavaScript的动画竟然已经默默地比CSS的transition动画快了?而且,Adobe和 Google竟然一直在发布可以媲美原生应用的富媒体移动站点? 这篇文章将会逐点讲解基于JavaScript...

chaussen

摘自Red Shift——协力(Solidarity):开发人员做完整性检查的命令行工具 

555阅读 · chaussen 2017-12-03翻译  
React React Native Node

协力(Solidarity):开发人员做完整性检查的命令行工具  同个项目在不同的机器上加入协力(Solidarity)工具就不用操心了 同事或客户要拿最新版本的代码,就为了这个目的把自己的代码推送了上去。然后悲剧传来 😭,用不了。这种情况大家碰到过多少次了? 要...

Rye

chrome63支持动态 import()

8407阅读 · Rye 2017-12-02翻译  
Web Chrome JavaScript ES2015

作者: Mathias Bynens. V8 开发者. Note: Chrome 63和 Safari Technology Preview24表示已经支持动态 import()加载ES Module。 动态import()提案介绍了一个类似import的函数,和静态...

chaussen

JavaScript——ForEach语句和For…In语句的区别

979阅读 · chaussen 2017-11-30翻译  
JavaScript

JavaScript——ForEach语句和For…In语句的区别 学习如何在JavaScript中使用ForEach语句和For…In语句 大家好!在这篇文章里,我要简单介绍一下JavaScript中的foreach语句和for...in语句。这篇文章写给大家,是...

luobotang

柯里化还是偏函数应用?

1434阅读 · luobotang 2017-11-30翻译  
JavaScript Programming

柯里化还是偏函数应用 偏函数应用与柯里化的区别 很多刚刚了解函数式编程的人会对偏函数应用(partial application)和柯里化(currying)之间的区别感到困惑。实际上,直到现在也很少在 JavaScript 中看到柯里化的实际使用,许多叫 curry...

chaussen

人类情感在未来道路交通中的地位

1174阅读 · chaussen 2017-11-30翻译  
this UX Mobile

#人类情感在未来道路交通中的地位 人类情感在未来道路交通中的地位 移动交通业的未来在于情感。 甲地到乙地的旅程给人带来的感受将会很不一样。 连通式移动交通的新纪元正在开启,每次旅程都将给人带来一次个性化体验,每次体验都是根据踏上旅程之人的喜好而设计的。这种发展趋势,...

chaussen

JavaScript优化模式(一)——作者Benedikt Meurer

1068阅读 · chaussen 2017-11-29翻译  
Web JavaScript

JavaScript优化模式(一)——作者Benedikt Meurer 已经有一段时间没有在博客上发帖了,主要是因为我真的没时间精力坐下来,把想写的东西写出来。一部分原因是Chrome浏览器59版V8引擎的点火装置(Ignition)翻译器和涡轮风扇(TurboFa...

夏风

关于攻城狮自由职业者你所需要知道的一切!

960阅读 · 夏风 2017-11-28翻译  
Job Marketplace

攻城狮自由职业者:一个无缝的任务 攻城狮自由职业者从未如此容易或者说的确有很大的需求量。为什么这里“自由从业者”是关键词?因为构建一个项目耗时耗钱,而且通常,最熟练的现场攻城狮却在别的地方。是时候改变这个局面了! 随时随地预定攻城狮 为什么攻城狮自由职业者总是供不应求...

miaoYu

3D WebGL入门之几何体

1070阅读 · miaoYu 2017-11-28翻译  
Three.js WebGL JavaScript

这是3D WebGL入门的系列文章的第二部分。如果你没有看过其他部分,请务必看一看。 第一部分:场景 第二部分:几何体 第三部分:材料 第四部分:动画 在上一篇文章中,我们知道了如何创建一个拥有相机和一些灯光的Three.js的场景。下一步我们要把物体放...

艾米杰

什么是临时性雇佣?

2083阅读 · 艾米杰 2017-11-27翻译  
Job Marketplace

在今天的 ODE(On-Demand Economy:按需经济)中,你可能发现有人在工作中或公开招聘中使用敏捷劳动力或承包商。虽然在某些方面电信领域的承包商有相似性,在企业界他们是指临时雇员。就像一个分包商可能被雇佣来完成维修或修理问题一样,这些临时雇员通常被雇来完成...

miaoYu

3D WebGL入门之场景

1193阅读 · miaoYu 2017-11-27翻译  
js WebGL Three.js

这是3D WebGL入门的系列文章的第一部分。如果你没有看过其他部分,请务必要看一看。 第一部分:场景 第二部分:几何体 第三部分:材料 第四部分:动画 场景 场景是一个3D空间用来放置物体,相机和灯光。这个空间可大可小,完全取决于你的需求。 Three...

睁眼闭眼哦

React Diff 算法

696阅读 · 睁眼闭眼哦 2017-11-27翻译  
React JavaScript Performance

React 是 facebook 出的一个前端框架. 设计的关键处就是性能问题。在本文中,我主要是介绍 Diff 算法以及 React 渲染 ,这样你可以更好的优化你的应用程序。 Diff 算法 再介绍算法之前,我们先来了解一下 react 是怎么工作的。 var M...

chaussen

测试工具比较:选Jest,不选Mocha

1234阅读 · chaussen 2017-11-26翻译  
test JavaScript

我们Automattic公司的WordPress.com是由Calypso项目推动的,而这个项目中所有的测试用的都是Mocha框架。项目中还包括端到端测试,都保存在自己独立的代码库里。这套设定我们已经用了三年多了,我觉得是时候该重新审查一下这个选择。我发现这篇[单元测...

billyma

GraphQL 技术栈揭秘

2165阅读 · billyma 2017-11-25翻译  
GraphQL API JavaScript

本文整理自2017年 GraphQL 峰会上的演讲,详述缓存、追踪、模式拼接和 GraphQL 未来发展等有关话题。 Facebook 开源 GraphQL 至今已两年有余。两年来,社区成倍增长,成千上万的公司在产品中使用 GraphQL。在今年10月份举办的 Gra...

miaoYu

JavaScript 观察者 (发布/订阅) 模式

923阅读 · miaoYu 2017-11-23翻译  
JavaScript Design Patterns

定义 观察者模式定义了对象之间一对对多的依赖关系,当一个对象改变了状态,它的所有依赖会被通知,然后自动更新。 和其他模式相比,这种模式又增加了一个原则: 在相互作用的对象之间进行松散耦合设计 所以主要的想法是我们要有一个大的对象来处理订阅(Subject/Ob...

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