桃园周刊【第四期】

栏目: JavaScript · 发布时间: 5年前

内容简介:性能优化一直是一个前端永恒的话题,以前有雅虎军规,这篇是斗鱼直播技术部,负责主站性能优化和重构工作的一个前端 12 年的大佬总结出的 38 条军规。作者已从淘宝离职,现在据说已经移民到新西兰,这个人才济济的大公司里,接触了非常多的人和事物,也学到了非常多的东西、开阔了眼界。所以还是有必要做一个回顾和总结,一是自己备忘,二是或许对一些前端新人有所帮助,因为这篇文章会涉及到一些入职、职业规划、招聘、晋升、离职等方面的信息。

周刊

文章分享

JS性能优化38条"军规",2019年呕心力作

性能优化一直是一个前端永恒的话题,以前有雅虎军规,这篇是斗鱼直播技术部,负责主站性能优化和重构工作的一个前端 12 年的大佬总结出的 38 条军规。

我在淘宝做前端的这三年—第一年

作者已从淘宝离职,现在据说已经移民到新西兰,这个人才济济的大公司里,接触了非常多的人和事物,也学到了非常多的东西、开阔了眼界。所以还是有必要做一个回顾和总结,一是自己备忘,二是或许对一些前端新人有所帮助,因为这篇文章会涉及到一些入职、职业规划、招聘、晋升、离职等方面的信息。

ES10 特性的完整指南

ES10 还只是一个草案。但是除了 Object.fromEntries 之外,Chrome 的大多数功能都已经实现了,为什么不早点开始探索呢?当所有浏览器都开始支持它时,你将走在前面,这只是时间问题。

在新的语言特性方面,ES10 不如 ES6 重要,但它确实添加了一些有趣的特性(其中一些功能目前还无法在浏览器中工作: 2019/02/21)

在 ES6 中,箭头函数无疑是最受欢迎的新特性,在 ES10 中会是什么呢?

Javascript 面试中经常被问到的三个问题!

本文不是讨论最新的 JavaScript 库、常见的开发实践或任何新的 ES6 函数。相反,在讨论 JavaScript 时,面试中通常会提到三件事。我自己也被问到这些问题,我的朋友们告诉我他们也被问到这些问题。

然,这些并不是你在面试之前应该学习的唯一三件事 - 你可以通过 多种 方式 更好地为即将到来的面试做准备 - 但面试官可能会问到下面是三个问题,来判断你对 JavaScript 语言的理解和 DOM 的掌握程度。

让我们开始吧!注意,我们将在下面的示例中使用原生的 JavaScript,因为面试官通常希望了解你在没有 jQuery 等库的帮助下对JavaScript 和 DOM 的理解程度。

学习记录

1. 不做伪工作者(吴军--硅谷来信)

什么是伪工作者?

在工作中,每天把自己搞得很忙,但是所做的工作可能也是公司里面存在的工作,但是那些工作不产生什么效果。

如果防止?

一个人所追求的不应该是完成了百分之几,或者百分之几十的工作,而是做完了哪几件重要的事情。一个聪明的员工,应该善于找到最重要的工作,并且优先完成它们。

吴军老师说了两点:

  1. 管理者要让员工站在“做什么事情能让公司最大获益“的基础上去工作 。管理者不可能事无巨细的对员工进行管理,因此员工的主动性很重要。
  2. 管理者要让员工明白,他们积极工作(而不是消极完成任务),最大的收益方式他们自己。

总结

每当因总也干不完的工作而焦虑时,不访试试先停下来,重新梳理一遍手边的工作:主动地站在对公司业务帮助最大的角度,站在提升自己能力的角度,当处于工作永远做不完的处境时,把那最重要的完成了。

2. 也谈 10000 小时(吴军--硅谷来信)

在《异类》这本书中,作者格拉德威尔说到了成功的几个观点:智商(120以上)、10000 小时、运气和家庭条件。这些条件都是成功的必要条件,但没有一个是充分的。

智商

对于智商低于 120 的很难成功,结论很残酷,但就是现实。

运气

大凡成功的人都有运气成分,而且他们都承认这一点,而不是过分的炫耀自己的能力;反之,如果他们遇到挫折,他们会检讨自己的问题,而不是怪罪运气。

家庭和生活环境

好的环境有利于人在身体和心智上成长,能够培养他们对生活积极的态度,激发他们的潜力。

10000 小时

10000 小时对于训练一个人的技能,甚至对做出一款好的产品,都是有必要的。但是不是简单的认为在一个领域里做到 10000 小时就能出类拔萃,这只是一个必要条件。吴军老师提到了很多人对 1000 小时的四个误解,也是这篇文章的重点:

  1. 简单的工作重复 10000 小时。
  2. 习惯性失败。 他们好高骛远,不注重学习,懒得总结教训,脸皮薄,不虚心请教,迷信失败是成功之母,岂不知简单地重复失败是永远走不出失败的怪圈。
  3. 林黛玉式困境。 林黛玉很有内涵和才起,想问题很深,但是越是精进,她到贾府就越没有人懂她。很多人做事儿就是这样,在自己的一亩三分田地上耕耘,但是对外界所知的就越来越少,适应性就越来越差。

这点我觉得是主要是提醒我们除了研究问题的深度,还应该扩展自己的视野,不让跟不上时代的变化。

  1. 狗熊掰棒子。 10000 小时的努力需要一个积累的效应,第二次的努力要最大程度地复用前一次努力的结果,而不是重头开始。

请为这篇文章评分:

桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】 桃园周刊【第四期】

( 这篇文章尚未评分 )

本文由taoweng 创作,采用 知识共享署名4.0 国际许可协议进行许可

本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名

最后编辑时间为: Mar 4, 2019 at 09:09 pm


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

JavaScript语言精粹

JavaScript语言精粹

Douglas Crockford / 赵泽欣、鄢学鹍 / 电子工业出版社 / 2009-4 / 35.00元

本书通过对JavaScript语言的分析,甄别出好的和坏的特性,从而提取出相对这门语言的整体而言具有更好的可靠性、可读性和可维护性的JavaScript的子集,以便你能用它创建真正可扩展的和高效的代码。 雅虎资深JavaScript架构师Douglas Crockford倾力之作。 向读者介绍如何运用JavaScript创建真正可扩展的和高效的代码。一起来看看 《JavaScript语言精粹》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试