20171124 前端开发日报

JavaScript 是如何工作的:V8 引擎内部机制及5个诀窍编写优化代码的技巧;JavaScript 是如何工作的:引擎,运行时和调用堆栈的概述;如何实现前端高性能计算?;这一次,彻底弄懂 JavaScript 执行机制;如何用 ESLint 检查 TypeScript 代码;不使用 JS 匿名函数的三个理由;你可以用 GitHub 做的 12 件 Cool 事情;理解ES6的 Iterator 、Iterable 、 Generator

  1. 如何实现前端高性能计算? 最近做一个项目,里面涉及到在前端做大量计算,直接用js跑了一下,大概需要15s的时间, 也就是用户的浏览器会卡死15s,这个完全接受不了。 虽说有V8这样牛逼的引擎,但大家知道js并不适合做CPU密集型的计算,一是因为单线程,二是因为动态语言。我们就从这两个突
  2. #前端技术#【这一次,彻底弄懂 JavaScript 执行机制】详见: 一篇文章搞懂 JavaScript 的执行机制,希望你有所收获。 ​​​ 本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascr

    这一次,彻底弄懂 JavaScript 执行机制
  3. JavaScript 是如何工作的:V8 引擎内部机制及5个诀窍编写优化代码的技巧 原文:How JavaScript works: inside the V8 engine + 5 tips on how to write optimized code Couple of weeks ago we started a se
  4. JavaScript 是如何工作的:引擎,运行时和调用堆栈的概述 原文:How JavaScript works: an overview of the engine, the runtime, and the call stack As JavaScript is getting more and mor
  5. 如何用 ESLint 检查 TypeScript 代码 ESLint 是一个代码检查工具,主要用来发现代码错误、统一代码风格,目前已被广泛的应用于各种 JavaScript 项目中。 它通过插件化的特性极大的丰富了适用范围,搭配 typescript-eslint-parser 之后,甚至可以用来检
  6. 不使用 JS 匿名函数的三个理由》无论你在什么时候读代码,您都必须注意到匿名函数。有时它们被称为 lambda,有时是匿名函数,不管怎样,我认为他们是不好使用的。 (by oschina ) ​​​

    不使用 JS 匿名函数的三个理由
  7. [译] 你可以用 GitHub 做的 12 件 Cool 事情 原文链接 1 在 GitHub.com 编辑代码 我将从我认为大家都知道的一件事情开始(尽管我是直到一周前才知道)。 当你在 GitHub 查看文件时(任何文本文件,任何仓库中),右上角会有一个小铅笔图标,点击它就可以编辑文件了。完成之后点击 Propose file change 按钮 GitHub 将会自动帮你 fork 该项…
  8. 理解ES6的 Iterator 、Iterable 、 Generator 什么是迭代器(Iterator)? 满足迭代器协议的对象。 迭代器协议: 对象的next方法是一个无参函数,它返回一个对象,该对象拥有done和value两个属性: done(boolean): 如果

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流