用户中心USER CENTER

首页/用户
  • 提高代码质量——使用Jest和Sinon给已有的代码添加单元测试

    摘要:现在,我们可以使用单元测试来提高自己的代码质量。它在单元测试的编写中通常用来模拟等相关请求。通过这篇文章,你应该学会了如何针对已有代码从零开始编写一套完整的单元测试用例。 概述 在日常的功能开发中,我们的代码测试都依赖于自己或者QA进行测试。这些操作不仅费时费力,而且还依赖开发者自身的驱动。在开发一些第三方依赖的库时,我们也没有办法给第三方提供完整的代码质量报告。 现在,我们可以使用单...

    voyagelab 发布于JavaScript
  • js中对数据类型的总结及判断数据类型的各种方法及优缺点

    摘要:最常见的判断方法它的官方解释操作符返回一个字符串,表示未经计算的操作数的类型。另外,是判断对象是否属于某一类型,而不是获取的对象的类型。多个窗口意味着多个全局环境,不同的全局环境拥有不同的全局对象,从而拥有不同的内置类型构造函数。 js中的数据类型 js中只有六种原始数据类型和一个Object: Boolean Null Undefined Number String Symbol ...

    voyagelab 发布于JavaScript
  • 实现图片滑动解锁

    摘要:图片滑动解锁介绍滑动解锁作为一种较新的验证方式以其方便快捷简单的特点迅速成为目前较为流行的验证方式而图片滑动解锁比滑动解锁更加高效安全成为现代最为流行的用户验证方式本组件基于滑动解锁组件进行升级开发实现了图片滑动解锁的核心功能主要技术点图 图片滑动解锁 介绍 showImg(https://segmentfault.com/img/bV4GFP?w=370&h=313); 滑动解锁作为...

    voyagelab 发布于JavaScript
  • VUE2——事件驱动弹窗

    摘要:前几天想了解如何写弹窗组件,参考了知乎上的回答有以下两种可取的写法状态管理如果弹窗组件放在根组件,使用来管理组件的和。 前几天想了解vue如何写弹窗组件,参考了知乎上的回答:https://www.zhihu.com/questio...有以下两种可取的写法:1.状态管理 如果弹窗组件放在根组件,使用vuex来管理组件的show和hide。放在组件内,通过增加v-show或v-if来控...

    voyagelab 发布于JavaScript
  • 命名规范

    摘要:统一规范的优点团队开发才会变得更有效率更容易维护所以在项目中所有文件统一使用编码所有文件命名使用英文字符,包括文件文件文件图片等另外规范充分利用有语义的标签命名尽量做到见名知意尽量减少多余嵌套避免多类症原则能不添加类就尽量保持文档结构,此 统一规范的优点: 1)团队开发才会变得更有效率 2)更容易维护 所以在项目中: 1)所有文件统一使用utf-8编码 2)所有文件命名使用英文字符,包...

    voyagelab 发布于JavaScript
<