Fundebug

254 篇文章
41 人订阅

全部文章

Fundebug

编译器与Debug的传奇:Grace Murray Hopper小传

来自:http://www.road2stat.com/cn/network_3c/grace_murray_hopper.html

610
Fundebug

21个React开发神器

有没有想过你的应用程序的哪些包或哪部分代码所占总大小的多少? Webpack Bundle Analyzer可以帮助咱们分析。

933
Fundebug

8种常见数据结构及其Javascript实现

做前端的同学不少都是自学成才或者半路出家,计算机基础的知识比较薄弱,尤其是数据结构和算法这块,所以今天整理了一下常见的数据结构和对应的Javascript的实现...

630
Fundebug

一文带你了解JavaScript函数式编程

函数式编程在前端已经成为了一个非常热门的话题。在最近几年里,我们看到非常多的应用程序代码库里大量使用着函数式编程思想。

785
Fundebug

JavaScript深入浅出第5课:Chrome是如何成功的?

在上一篇博客中,我聊了一下JavaScript引擎V8的工作原理,顺其自然,接下来应该来聊聊渲染引擎Blink或者Chrome浏览器的工作原理。但是,这2个坑以...

633
Fundebug

JavaScript函数式编程究竟是什么?

在做了一些研究之后,我发现了函数式编程的概念,比如不变性和纯函数。这些概念使你能够构建无副作用的函数,因此更容易维护具有其他优点的系统。

783
Fundebug

网页应该如何录屏呢?

html2canvas 是通过分析页面中已加载好的 DOM 元素,然后 canvas 将生成的 DOM 节点绘制在画布上,最后转换为图片。它不是真正的截屏,只是...

1134
Fundebug

Fundebug 微信小游戏异常监控插件更新至 0.5.0,支持监控 HTTP 慢请求

摘要: 支持监控 HTTP 慢请求,同时修复了记录的 HTTP 响应时间偏小的 BUG。

693
Fundebug

如何在浏览器中运行 VS Code?

众所周知,Visual Studio Code 是基于 Electron 的,而Electron 又是一个“双头怪”——基于 Web 技术的桌面应用平台。但在最...

735
Fundebug

8个有意思的JavaScript面试题

JavaScript 是一种有趣的语言,我们都喜欢它,因为它的性质。浏览器是JavaScript的主要运行的地方,两者在我们的服务中协同工作。JS有一些概念,人...

1027
Fundebug

一步一步搭建前端监控系统:如何将网页截图上报?

PS:本文关于Fundebug录屏功能的内容有些不准确的地方,比如录屏并非通过截图实现的,录屏插件的BUG也已经修复了,录屏并非只支持Chrome,录屏数据并不...

1044
Fundebug

详解JavaScript的任务、微任务、队列以及代码执行顺序

正确的答案是:script start, script end, promise1, promise2, setTimeout,但是由于浏览器实现支持不同导致结...

1123
Fundebug

21个极大提高开发效率的VS Code快捷键

做为前端开发者来说,大都数都用过 VSCode,并且也有很多是经常用的。但 VSCode 的一些快捷键可能我们不知道,也比较少用,毕竟这很好,因此本文就列出一些...

785
Fundebug

Lodash 严重安全漏洞背后 你不得不知道的 JavaScript 知识

可能有信息敏感的同学已经了解到:Lodash 库爆出严重安全漏洞,波及 400万+ 项目。这个漏洞使得 lodash “连夜”发版以解决潜在问题,并强烈建议开发...

933
Fundebug

fetch的常见问题及其解决办法

首先声明一下,本文不是要讲解fetch的具体用法,不清楚的可以参考MDN fetch教程。

775
Fundebug

为什么重复的GET请求变慢了?

最近在研究慢请求监控的问题,写了一个简单的测试代码:在网页端(index.html)通过fetch函数向服务端获取数据,然后打印请求耗时。

762
Fundebug

JavaScript深入浅出第4课:V8引擎是如何工作的?

大神Fabrice Bellard发布了一个新的JS引擎QuickJS,可以将JavaScript源码转换为C语言代码,然后再使用系统编译器(gcc或者clan...

945
Fundebug

一步一步搭建前端监控系统:接口请求异常监控篇

背景:市面上的监控系统有很多,大多收费,对于小型前端项目来说,必然是痛点。另一点主要原因是,功能虽然通用,却未必能够满足我们自己的需求, 所以我们自给自足也许是...

371
Fundebug

如何使用 Set 来提高JS代码的性能

我确信有很多开发人员坚持使用基本的全局对象:数字,字符串,对象,数组和布尔值。对于许多用例,这些都是需要的。 但是如果想让你的代码尽可能快速和可扩展,那么这些基...

1233
Fundebug

详解Vue的slot新用法

最近发布不久的Vue 2.6,使用插槽的语法变得更加简洁。 对插槽的这种改变让我对发现插槽的潜在功能感兴趣,以便为我们基于Vue的项目提供可重用性,新功能和更清...

964

扫码关注云+社区

领取腾讯云代金券