标签归档:译文

2019年初级程序员必备书单:《代码整洁之道》《重构》等

编者按:在程序员的职业生涯中,总是需要学习新知识(也许不光是程序员)。本文作者Khalil Stemmler最喜欢的学习方法之一就是看书,他总结了业内人士高度评价的9本书,希望能给程序员带来启发。原文标题Books that Junior Developers should read in 2019。

无论你是刚入行的新人,还是经验丰富的程序员,你都会意识到工作并非你提高自己编程技能和知识的最佳途径。 继续阅读 →

发表在 研发 | 标签为 , | 留下评论

处理localStorage的9个库

HTML5 本地存储 API (Web 存储的一部分) 具有优秀的浏览器支持,正在被越来越多的应用使用。它有简单的API,和cookies类似,也有他的缺点。

在过去的一年左右我碰到过很多的工具和库使用本地存储 API,所以我在这篇文章中将他们集中起来,并通过一些代码示例来讨论他们的特性。 继续阅读 →

发表在 研发 | 标签为 , | 留下评论

JavaScript ES6 解构入门

让我们仔细看看 ES6 带来的帮助变量和参数声明和分配更明确的新语法。对目前的状况是相当直截了当:在左侧有一个变量名,右边有哪些,除其他事项外,可以是一个数组的表达式:[ ] 或对象文本: { }. 解构分配允许我们有像变量声明表达式描述一样在左侧定义变量,在右侧分配值。听起来有点混乱?让我们看看具体的例子。 继续阅读 →

发表在 研发 | 标签为 , | 留下评论

JavaScript ES6对象符号入门

没有可以申明的东西

让我们来聊聊ES6中的对象申明。和前身ES5相比,它有一个较大的升级。ECMAScript 6 在这领域没有带来任何新的功能(我们不在这里讨论class关键字),但它确实有大量的新语法来帮助我们保持在海湾的所有括号。

通过这篇文章,我要去概括所有的新ES6对象声明语法。

方法缩写

你有多频繁的申明属性函数?我知道我应该比我记得的次数还多。 继续阅读 →

发表在 研发 | 标签为 , | 留下评论

在JavaScript ES6中使用let和const定义变量

JavaScript世界里面的每个人都在说有关ECMAScript 6 (ES6,也称作ES 2015)的话题,对象的巨大变化 (, super(), 等), 函数 (默认参数等), 以及模块 (导入/导出), 但很少有人关注变量以及如何定义。事实上,还是有一些关注,但是可能关注点并非正确。我最近参加了英国jQuery会议,在会议上Dave Methvin发表了一场关于ES6简介的演讲,演讲内容包含了很多关于letconst的内容。 继续阅读 →

发表在 研发 | 标签为 , | 留下评论