最近我在我们前端平台研发团队内部做了一次技术分享——主题是《怎样用SVG & X6制作客户旅程时光轴》——总结了我最近开发的一个客户旅程图项目的相关经验,现在写成这篇文章,希望能帮助到有同样需求的各位朋友。 大家好,我叫王士...
如何测试 步骤 选择测试工具: jest 设计测试用例 写测试,运行测试,改代码 单元测试、功能测试、集成测试 重点 单元测试不应该与外界打交道(那是集成测试要做的) 单元测试的对象是函数(eg:db.read()和db.whr...
一、集合的概念 集合是由一组无序且唯一(元素不能重复)的项组成的。这个数据结构使用了与有限集合相同的数学概念,应用在计算机的数据结构中。特点:key和value相同,没有重复的value. 二、Set集合 ES6提供了数据结构set,它...
一、引言 JavaScript是一种广泛使用的脚本语言,用于为网页添加交互性。JavaScript的事件机制是实现用户交互的重要组成部分,它允许我们对用户的交互做出响应。在处理事件时,我们需要了解事件的传播方式以及如何使用事件委托来...
【效果展示】 【官方文档】 微信小程序插件 | 腾讯位置服务 【完善流程】 当前操作和官方文档操作有部分出入,多加了 demo 和获取本地位置。(和【腾讯地图】【微信小程序】地图选点有点区别) 1、插件申请; 2、申请应用(已学...
前言 最近测试提了一个bug,el-tooltip的内容提示错位了,当把鼠标放到某一项时,设置内容会显示出来,此时滚动鼠标提示内容不会消失,造成了该bug。不得不佩服专业的测试呀,下面来看一下解决方法。 原因 碰到bug肯定得找到原因...
我正在参加「掘金·启航计划」 前言:react和vue选哪个 前端框架经过十多年的争奇斗艳百花齐放,经历了JSP、jQuery、Ember、Angular、React、Vue等,如今逐渐进入稳定发展阶段,剩下了2个最具影响力的框架:R...
我正在参加「掘金·启航计划」 背景 前端埋点和监控的出现,可以帮助开发者和产品运营人员,收集用户的行为数据,分析用户的行为习惯,实时监控应用的性能,发现和解决问题,处理系统故障。通过实施有效的埋点和监控策略,不断地进行产品优化,提出...
JavaScript是一门强大而灵活的编程语言,但在大型项目中缺乏类型检查可能导致错误和调试困难。TypeScript作为JavaScript的超集,为开发人员提供了静态类型检查、更好的协作能力和面向对象编程的支持。本文将详细讲解如何将...
简介 Flutter是一种强大的跨平台移动应用程序框架,它能够帮助开发者轻松地创建漂亮、快速、高效的应用程序。本文的主题是如何在Flutter中制作一个长按展示操作项面板的桌面图标。在某些场景下,这个功能会让应用程序更加便利和易用。...