首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
汪小二
掘友等级
web高级前端工程师
|
宇宙公司
JavaScript,typescript,vue, react, node,Koa2
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
227
文章 227
沸点 0
赞
227
返回
|
搜索文章
文章
热门
最新
前端监控(2)—— js错误监控(附实战代码)
随着前端领域的快速发展,对于产品性能的要求也随之越来越高。虽然产品需要通过研发自测和专业测试人员测试,但是到了用户使用阶段依然会出现一些bug。对于这一些bug也只有少许用户会进行反馈或者因为这些bug的原因用户选择放弃使用产品,而且这些通过研发自测和专业测试人员测试出现的bu…
前端监控(1)—— 性能监控(附实战代码)
上述性能监控的结果集,可以分析出前端性能的好坏,监测性能的结果可以指向性的去优化各块性能,比如常见的加快首屏加载等等。 2.页面的性能直接关乎用户体验,开发设备的测试数据具有局限性,结合大量线上用户性能数据能更好的佐证页面性能,并对应优化。 3.资源(cdn)加载的异常能实时体…
拥抱react hooks!
本文不详细描述react hooks 语法,语法概念网上太多了,单纯介绍react hooks出现的目的、优点和使用中常见的问题。 React.createClass 和 ES6 class component创建组件每次调用都会创建一个实例(生命周期、state维护等),而F…
typescript进阶(三):泛型
百度百科:泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,…
拒绝使用undefined!!!
总结下:void 运算符能对给定的表达式进行求值,无论void后的表达式是什么,void操作符都会返回undefined. 所以我们利用void的特性, 用void 0 将 undefined 代替掉。但是为什么要用void 0 而不是void ‘我不是undefined’,因…
typescript进阶(二):interface 和 class 的区别
在OOP语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。 TypeScript 中的接口是一个非常灵活的概念,除了可用于对类的一部分行为进行抽象以外,也常用于对「对象的形状(Shap…
typescript进阶(一):interface 和 type 的区别
1.同名interface自动聚合。注:与interface同名的class也会自动聚合 共同点:都是声明变量类型的方法。 注:就声明这个功能来说,class也可以声明类型,但是typescript所有类型声明的信息都会在编译后清除。class声明编译后依然存在,如果声明只是类…
90%的人都不知道!揭秘es5数组方法map中的奥秘
1.map方法支持传入除null,undefined类型以外所有类型。 2.map方法第一个参数必须为函数callback,第二个参数可选作用为callback this指向。 因为需要将当前类型转化为当前原始类型,否则originalValue.length和下方 in使用都…
vue项目seo问题简单解决,并生成sitemap
随着这几年前端的大变革,对于大型项目,过多的Dom绑定后期的维护已成噩梦。单页面应用由然而生,如今市场上vue,react,angular已成为三驾马车,也是前端人员需要必备的技能了。今天我们主要讲单页面seo的问题,其他的东西就不深入了。 1.搜索引擎爬虫的原理就是抓取你的u…
H5操作浏览器桌面通知:Notification API
MDN说明: 允许网页控制向最终用户显示系统通知—这些都在顶级浏览上下文视口之外,因此即使用户已经切换标签页或移动到不同的应用程序,也可以显示。该API被设计成与不同平台上的现有通知系统兼容。 一个被允许用来设置通知的对象。它包含以下属性 lang: 指定通知中所使用的语言。这…
下一页
个人成就
文章被点赞
31
文章被阅读
24,854
掘力值
507
关注了
27
关注者
10
收藏集
62
关注标签
11
加入于
2017-03-07