我要反馈问题

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

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

友情链接

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

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

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

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

立即体验

京ICP备17024260号

Athon

5分钟介绍Styled Components

200阅读 · Athon 2天前翻译  
Web JavaScript

CSS很奇怪,你花上15分钟就可以学会它的基础,但是需要花费数年才能想到一个好方法来组织你的样式。 造成上述问题的原因有一部分是语言本身的怪癖。除了盒模型以外,CSS是很局限的:没有变量、循环或者函数。同时,它又允许你使用元素、类、ID或者它们的组合来改变样式。 混乱的...

我是搬运工

虚拟 DOM 内部是如何工作的?

2446阅读 · 我是搬运工 2017-06-29翻译  
Web JavaScript

流程图展现VDOM在Preact中如何工作 虚拟DOM (VDOM,也叫 VNode)非常神奇 ✨ 但也非常复杂和难以理解😱。 React和一些类似的JS库都在核心代码中使用了虚拟DOM。不幸的是我发现没有一篇好的文章或者文档简洁明了地来介绍它。 因此我决定自己写一篇. ...

非主流童话

机器学习:用Javascript实现k-均值聚类分析算法

148阅读 · 非主流童话 3天前翻译  
Web Algorithm

机器学习帮助我们分类和处理大量的数据。我们可以对数据提出各种各样的问题,并且希望机器学习能够回答它们:这个数据点最相似的地方是什么?数据是否有模式?根据过去的趋势,我们能否预测未来会发生什么?这些问题适用于所有的研究领域。 这篇文章是JavaScript机器学习 或者你...

chechengpeng

如何优雅的使用 JavaScript 控制台 – freeCodeCamp

492阅读 · chechengpeng 2017-06-27翻译  
Web JavaScript

JavaScript 最基础的 debug 工具之一就是console.log()。console也自带其他一些其他有用的方法,可以丰富开发者的 debug 工具包。 你可以用console来完成下面这些任务: 输出一个定时器帮助进行简单基准测试 输出一个表...

wlclark

JavaScript: 回调究竟是什么? – Hacker Noon

133阅读 · wlclark 3天前翻译  
Web JavaScript

花6分钟用简单的实例学习理解回调的基本概念。 什么是回调? 简而言之: 回调是在另一个函数执行完毕之后才会执行的函数,因此叫做回调。 更复杂一点的解释:在JavaScript里,函数是对象。所以,函数既可以当做函数的参数,也可以当做函数的返回值。这样的函数叫做...

lunasun

CSS vs. JavaScript: 相信 vs. 控制 | Christian Heilmann

1129阅读 · lunasun 2017-07-14翻译  
Web CSS

当阿姆斯特丹的GotoConf的组委会要求我发言时,我以为这将是另一场关于机器学习或Progressive Web Apps的发言。但是,组织者要求我讲一讲CSS,这一在他们的“编程语言”中被低估的语言。说起来,我从最开始就一直是CSS的粉丝。但我觉得一个硬件开发会议的参与者并不...

郑 farmer

Git 配置最佳实践

3014阅读 · 郑 farmer 2017-07-05翻译  
Web

我喜欢Git系列第四篇文章。 一切都是Git 我开始写代码的时代进行源码管理,别人在修改代码的时候文件会被锁定,其他人是不能checkout的。即便如此,源代码管理的概念在那时也是令我非常着迷的,我期待着有一天坐在家里就可以撸代码。 后来,在加州理工州立大学,在小组项目中...

橙橙橙

你一定要知道的 Chrome DevTool 新功能

585阅读 · 橙橙橙 2017-06-30翻译  
Web

你一定要知道的 Chrome DevTool 新功能 使用 Lighthouse 来提高网页质量 Chrome 开发团队一直致力于做一些功能和改进,可以让我们的浏览和开发体验变得更好。谷歌 I/O 2017 开发者大会在四月成功举办,期间 Google 向外界展示了很多重...

is_january

React 组件解耦之道 – DailyJS – Medium

321阅读 · is_january 2017-07-10翻译  
Web JavaScript

React 组件很强大,而且很灵活,因为有那么多工具可以任你使用,所以组件很容易就会随着时间推移而不断扩展,变得臃肿不堪,又承担太多的任务。 就好像任何其他编程语言,坚持 单项责任原则 不仅会使你的组件更易于维护,而且也会给予你更好的重用性。但是,区别怎样来把一个庞大 Re...

Nero0

Webpack入门指南: 入口,输出,加载器和插件 | CSS-Tricks

424阅读 · Nero0 2017-07-04翻译  
Web CSS

前端开发已经变成模块化的方式,代码的封装和结构也相应地提高了。工程化变成每一个项目非常关键的一部分,关于前端工程化的选择也非常的多。 这几年Webpack获得了很高的人气,因为它强大的功能和可扩展性,但是有一些开发者在编写配置文件的时候会感觉疑惑,较难去适应webpack的...

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