如何禁止JavaScript对象重写?

2018-07-09
阅读 4 分钟
3.1k
译者按: 使用Object.preventExtensions()、Object.seal()和Object.freeze(),可以禁止重写JavaScript对象。

Fundebug JavaScript插件支持监控HTTP请求数据

2022-07-01
阅读 1 分钟
1.6k
Fundebug提供专业的前端异常监控服务,我们的插件可以提供全方位的异常监控,可以帮助开发者第一时间定位各种前端异常,包括但不限于 JavaScript 执行错误以及 HTTP 请求错误。

Fundebug前端异常监控插件更新至2.4.0,支持配置breadcrumbSize

2020-04-07
阅读 2 分钟
2.8k
Fundebug提供专业的前端异常监控服务,我们的插件可以提供全方位的异常监控,可以帮助开发者第一时间定位各种前端异常,包括但不限于 JavaScript 执行错误以及 HTTP 请求错误。

Fundebug支持配置实时报警

2020-03-25
阅读 1 分钟
3.1k
为了防止报警过于频繁,在项目设置的“报警规则”页面,我们对报警间隔做了限制,默认一个项目 30 分钟内最多报警一次。当然,时间可以调节,最少能调整到 15 分钟。然而在实际使用中,客户希望每一个错误都能够收到实时的报警。经过慎重考虑,我们决定放开限制,做到支持实时报警。

使用Fundebug API 批量上传Source Map

2020-03-02
阅读 2 分钟
2.7k
如果希望使用 Source Map 功能的话,我们必须拿到 Source Map 文件。用户可以将 Source Map 文件挂载到自己的服务器,我们会自动下载;或者,用户也可以主动上传 Source Map。我们一共提供了 3 种不同的上传方式:

Fundebug支持企业微信配置机器人报警

2020-02-10
阅读 1 分钟
4.5k
Fundebug是全栈 JavaScript 错误监控平台,支持前端 JavaScript, 后端 Node.js 以及微信小程序等应用监控。如果配置了企业微信机器人,一旦应用出现错误,Fundebug 会及时发送报警信息到企业微信群。如下图所示:

Fundebug网站升级HTTP/2,真的变快了!

2019-10-28
阅读 7 分钟
2.3k
升级HTTP/2是一件很简单的事情,改1行Nginx配置就好了,但是,工程师只知道How是远远不够的,还需要理解Why,这就要求我们需要足够的事先调研(1. 什么是HTTP/2?)以及事后分析(4. 升级HTTP/2真的提高性能了吗?)。

Fundebug前端异常监控插件更新至2.0.0,全面支持TypeScript

2019-09-05
阅读 3 分钟
2.1k
Fundebug提供专业的前端异常监控服务,我们的插件可以提供全方位的异常监控,可以帮助开发者第一时间定位各种前端异常,包括但不限于JavaScript执行错误以及HTTP请求错误。

Fundebug录屏插件更新至0.6.0

2019-08-27
阅读 2 分钟
2.7k
Fundebug提供专业的异常监控服务,当线上应用出现 BUG 的时候,我们可以第一时间报警,帮助开发者及时发现 BUG,提高 Debug 效率。在网页端,我们通过原创的录屏技术,可以 100%还原 BUG 出现之前用户的操作流程,帮助开发者快速复现出错场景。演示视频如下:[链接]

Fundebug微信小程序BUG监控服务支持Source Map

2019-08-26
阅读 2 分钟
5.4k
摘要: 自动还原真实出错位置,快速修复BUG。 Source Map功能 微信小程序的Source Map功能目前只在 iOS 6.7.2 及以上版本支持。 微信小程序在打包时,会将所有 js 代码打包成一个文件,从而减少体积,加快访问速度。 然而,压缩代码的错误是很难Debug的,因为错误位置是这样的: 文件:app-service.js 行号:13782 列号:...

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

2019-08-08
阅读 7 分钟
3.2k
摘要: Chrome改变世界。 《JavaScript深入浅出》系列: JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? JavaScript深入浅出第3课:什么是垃圾回收算法? JavaScript深入浅出第4课:V8引擎是如何工作的? JavaScript深入浅出第5课:Chrome是如何成功...

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

2019-08-05
阅读 2 分钟
3k
Fundebug是专业微信小游戏 BUG 监控服务,可以第一时间捕获线上环境中小游戏的异常、错误或者 BUG,及时给开发者推送报警,帮助您快速修复 BUG。

Fundebug后端Node.js插件更新至0.2.0,支持监控Express慢请求

2019-07-30
阅读 2 分钟
2.2k
从用户的角度理解,性能问题某种程度上也是BUG,它可能是数据库的索引问题,可能是代码算法问题,也可能是业务逻辑的设计有问题。为了帮助大家快速定位性能BUG,fundebug-nodejs插件更新至0.2.0,支持监控Express慢请求。

Fundebug:JavaScript插件支持错误采样

2019-07-20
阅读 1 分钟
1.9k
Fundebug的付费套餐主要是根据错误事件数制定的,这是因为每一个发送到我们服务器的事件,都会消耗一定的CPU、内存、磁盘以及带宽资源,尤其当错误事件数非常大时,会对我们的计算资源造成很大压力。

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

2019-07-17
阅读 4 分钟
2.4k
最近在研究慢请求监控的问题,写了一个简单的测试代码:在网页端(index.html)通过fetch函数向服务端获取数据,然后打印请求耗时。 {代码...} 在服务端通过setTimeout延时1500s才返回数据(服务端使用ExpressJS)。 {代码...} 不出所料,span数据都略微大于 1500。 而后,我突发奇想,假设我同时发送多个请求会怎么样呢?于...

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

2019-07-16
阅读 8 分钟
3k
摘要: 性能彪悍的V8引擎。 《JavaScript深入浅出》系列: JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? JavaScript深入浅出第3课:什么是垃圾回收算法? JavaScript深入浅出第4课:V8是如何工作的? 最近,JavaScript生态系统又多了2个非常硬核的...

99%的程序都没有考虑的网络异常?使用Fundebug.notify()主动上报

2019-07-08
阅读 3 分钟
3.4k
绝大多数程序只考虑了接口正常工作的场景,而用户在使用我们的产品时遇到的各类异常,全都丢在看似 ok 的 try catch 中。如果没有做好异常的兼容和兜底处理,会极大的影响用户体验,严重的还会带来安全和资损风险。

Fundebug前端异常监控插件更新至 1.9.0,支持监控 HTTP 慢请求

2019-07-05
阅读 2 分钟
2.6k
Fundebug的前端异常监控插件更新至1.9.0,新增httpTimeout配置选项,支持监控 HTTP 慢请求,同时修复了记录的 HTTP 响应时间偏小的 BUG,请大家及时更新!

JavaScript深入浅出第3课:什么是垃圾回收算法?

2019-07-03
阅读 5 分钟
2.8k
摘要: JS是如何回收内存的? 《JavaScript深入浅出》系列: JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? JavaScript深入浅出第3课:什么是垃圾回收算法? 最近垃圾回收这个话题非常火,大家不能随随便便的扔垃圾了,还得先分类,这样方便对垃圾进...

监控微信小程序wx.request请求失败

2019-07-01
阅读 3 分钟
6.7k
在微信小程序里,与后台服务器交互的主要接口函数是wx.request(),用于发起 HTTPS 网络请求。其重要性不言而喻。然而,却经常遇到请求失败的问题,笔者特意谷歌"wx.request 请求失败",可以搜索到很多相关的文章,下面列出一些:

监控微信小程序中的慢HTTP请求

2019-06-27
阅读 3 分钟
5k
Fundebug 的微信小程序监控插件在 0.5.0 版本已经支持监控 HTTP 请求错误,在小程序中通过wx.request发起 HTTP 请求,如果请求失败,会被捕获并上报。时隔一年,微信小程序插件已经更新到 1.3.1, 而且提供了一个非常有用的功能,支持监控 HTTP 慢请求。对于轻量级的性能分析,可以说已经够用。

JavaScript深入浅出第2课:函数是一等公民是什么意思呢?

2019-06-25
阅读 5 分钟
2.6k
摘要: 听起来很炫酷的一等公民是啥? 《JavaScript深入浅出》系列: JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? 看到一篇讲JavaScript历史的文章里面提到:JavaScript借鉴Scheme语言,将函数提升到"一等公民"(first class citizen)的地位。 一...

Fundebug前端JavaScript插件更新至1.8.2,修复2个小BUG

2019-06-18
阅读 2 分钟
2.6k
摘要: 修复2个BUG,请大家及时更新。 Fundebug前端异常监控服务 Fundebug是专业的程序异常监控平台,我们JavaScript插件可以提供全方位的异常监控,可以帮助开发者第一时间定位各种前端异常,包括: JavaScript执行错误 资源加载错误 HTTP请求错误 unhandledrejection WebSockect连接错误 并且,我们可以记录用户行为、...

JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼?

2019-06-18
阅读 5 分钟
2.5k
《JavaScript 深入浅出》系列: JavaScript 深入浅出第 1 课:箭头函数中的 this 究竟是什么鬼? JavaScript 深入浅出第 2 课:函数是一等公民是什么意思呢? 普通函数与箭头函数 普通函数指的是用function定义的函数: {代码...} 箭头函数指的是用=>定义的函数: {代码...} JavaScript箭头函数与普通函数不只是写法...

Fundebug 微信小程序BUG 监控插件更新至 1.3.1,支持监控 HTTP 慢请求

2019-06-12
阅读 2 分钟
4.6k
Fundebug是专业微信小程序 BUG 监控服务,可以第一时间捕获线上环境中小程序的异常、错误或者 BUG,及时给开发者推送报警,帮助您快速修复 BUG。

Fundebug前端JavaScript插件更新至1.8.0,兼容低版本的Android浏览器

2019-06-03
阅读 2 分钟
2.9k
Fundebug是专业的程序BUG监控平台,我们JavaScript插件可以提供全方位的BUG监控,可以帮助开发者第一时间定位JavaScript执行错误、HTTP请求错误以及资源加载错误。并且,我们可以记录用户行为、“录制”用户操作视频,帮助开发者快速复现BUG,提高Debug效率。

Fundebug录屏插件更新至0.4.0,修复BUG,优化性能

2019-05-27
阅读 2 分钟
2.9k
摘要: 录屏功能更加强大,欢迎免费试用! 关于Fundebug录屏功能 Fundebug是专业的程序BUG监控服务,当线上应用出现BUG的时候,我们可以第一时间报警,帮助开发者及时发现BUG,提高Debug效率。 在网页端,我们通过原创的录屏技术,可以100%还原BUG出现之前用户的操作流程,帮助开发者快速复现出错场景。请查看演示视频:...

聊聊我的第一篇10万+,同时反驳某些评论

2019-05-22
阅读 3 分钟
3k
元旦的时候,我立了一个Flag,今年要写一篇10万+,现在目标算是完成一半了。 终于有了一篇10万+ 知乎后台显示我的回答《如何衡量一个人的 JavaScript 水平?》的阅读量已经超过了10万,具体截止2019年5月20号是115172。 阅读量已经超过10万了,为什么只是完成了一半呢?因为这篇博客其实是我翻译的,原文在Web Archive上...

Vue.js@2.6.10更新内置错误处机制,Fundebug同步支持相应错误监控

2019-05-13
阅读 3 分钟
2.3k
Vue.js 从诞生至今已经 5 年,尤大在今年 2 月份发布了重大更新,即Vue 2.6。更新包括新增 scoped slot 语法、性能提升、动态指令参数等等。其中我们最关注的是错误处理。

Fundebug 微信小程 BUG 监控插件更新至 1.2.1,优化错误上报次数的限制算法

2019-04-30
阅读 1 分钟
2.8k
Fundebug提供专业的微信小程序 BUG 监控服务,可以第一时间为您捕获生存环境中小程序的异常、错误或者 BUG,及时给开发者发送报警,帮助您快速修复 BUG。欢迎大家免费试用,也欢迎各位用户反馈建议或者问题。