
外文翻译
文章平均质量分 91
陈小聪-小虎Oni
无才可去补苍天,枉入红尘若许年。
知识才是一个程序员最虔诚的信仰。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在JavaScript中includes()和indexOf()的比较
ES2016 规格包括数组数据结构的 includes() 方法。 Includes() 方法检查是否数组包含某些元素,返回 true 或 false 。 但在 ES5 我们习惯于执行操作 indexOf () 方法。翻译 2017-09-05 17:11:40 · 2231 阅读 · 0 评论 -
像数组一样使用NodeList:一个对象组合的有效用法
场景我是用querySelectorAll()查询了一些标记,并收到了一个NodeList响应。问题节点列表类似于数组。(比如:他们都有一个长度属性,它们都在括号中的索引访问它们的属性或者子元素:NodeList[0])尝试使用.map,.filter或者.forEach中的任意一个方法。方法各不相同的选项。从循环便利到数组填充还可以使用更简单的es6方法:var elements = [... n翻译 2017-08-29 10:48:39 · 2054 阅读 · 0 评论 -
用JavaScript进行系统思考
用JavaScript进行系统思考 每次我需要修复一个bug,我都遵循相同的工作流程:当QA团队中的某个人发现了一个bug,她/他就会给我发送一个bug报告,其中包含了重现问题的步骤。如果我不懂STR,我通常会去找她/他,这样她/他就可以在她/他的电脑上给我看bug。 这种工作流在许多公司中似乎相当常见,我经常对自己说,在bug发生之前,它必须有更好的方法来获取应用程序的上下文。 动态绑定翻译 2018-01-22 15:28:19 · 376 阅读 · 0 评论 -
设计系统
Designing Systems 设计系统 在我的上一篇文章中,我解释说,作为一名开发人员,您并不创建应用程序,而是创建系统,即对其环境做出响应的活实体(浏览器、服务器、……)。在这篇文章中,我将描述一个为了创建系统您可以遵循的过程。这个过程是受到了Donella H.Meadows的出色工作的启发,B-Method是我在大学里学过的,并且是领域驱动设计。 这个过程由5个步骤组成:翻译 2018-01-23 15:48:22 · 514 阅读 · 0 评论 -
如何做性能优化
概况 在前端开发中,最常面对的一个问题就是性能优化,所以这里整理了一部分的方法和工具,保证你的网站快速加载,以避免用户下载。 当你构建现代Web网站时,包括pc端和移动H5,如果你要快速并保持快速,那么衡量,优化和监控是非常重要的。性能在任何在线网页能否成功中起着重要作用,因为高性能网站比表现不佳的网站更好地吸引和留住用户。 网站应专注于优化用户体验。像Lighthouse这样的工具会突出显示这些...原创 2018-11-13 09:32:59 · 592 阅读 · 0 评论