摘要: 1.背景 本文中的自动化测试指的是单元测试 (UT),所谓单元测试也就是对每个单元进行测试,通俗的将一般针对的是函数,类或单个组件,不涉及系统和集成。单元测试是软件测试的基础测试,主要是用来验证所测代码是否和程序员的期望一致。 jest 是 facebook 开源的,用来进行单元测试的框架,功能比较 阅读全文
posted @ 2018-08-30 18:09 簌大侠 阅读(15860) 评论(0) 推荐(0) 编辑
摘要: 在开发时,vita打包报错如下: 原因: ECMAScript 提案 Top-level await 由 Myles Borins 提出,它可以让你在模块的最高层中使用 await 操作符。在这之前,你只能通过在 async 函数或 async generators 中使用 await 操作符。To 阅读全文
posted @ 2023-08-16 16:55 簌大侠 阅读(630) 评论(1) 推荐(1) 编辑
摘要: var year = 2021 function getDate(month, day) { return this.year + '-' + month + '-' + day } Function.prototype.myCall = function (context, ...args) { 阅读全文
posted @ 2022-04-11 17:25 簌大侠 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 最近读了一篇有关js作用域和变量升级的文章,对其理解更加渗透,传送门在此。 总结知识点如下: 1. 在代码运行前,函数声明和变量定义通常会被解释器移动到其所在作用域的最顶部 需要注意:变量的上升(Hoisting)只是其定义上升,而变量的赋值并不会上升 2. JavaScript是一种函数级作用域, 阅读全文
posted @ 2019-02-21 16:12 簌大侠 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 原因 方便:公司内部开发的私有包,统一管理,方便开发和使用 安全:公司内部开发的代码并不想公开 加速:自建的服务器会缓存下载过的包,能节省时间 介绍 Verdaccio是一个简单的零配置所需的本地私有npm注册表。不需要整个数据库就可以开始使用!Verdaccio开箱即用,拥有自己的小型数据库,能够 阅读全文
posted @ 2019-02-15 17:21 簌大侠 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 1.Grid组件 参考 grd 2.使用 效果: 阅读全文
posted @ 2019-02-14 17:24 簌大侠 阅读(443) 评论(0) 推荐(0) 编辑
摘要: emotion 9 升级到 10 了,所以9的用法就不总结了,官网上介绍的很详细。 点击传送门查看9升到10都变了哪些。 几点建议: (1)10中尽量只用import styled from '@emotion/styled/macro' 原因是调试方便,可以方便地找到css文件。(需安装"@emo 阅读全文
posted @ 2019-02-14 17:09 簌大侠 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: 1. encodeURIComponent 编码 2. decodeURIComponent 解码由encodeURIComponent 方法或者其它类似方法编码的URI 3. window.btoa()编码与window.atob解码 window.btoa()方法来编码一个可能在传输过程中出现问 阅读全文
posted @ 2018-12-03 14:52 簌大侠 阅读(2542) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 把list数组中相同的id合成一个,mat_qlt_id的值作为key, value作为值, 组成新数组newList newList 代码如下: 阅读全文
posted @ 2018-10-19 16:05 簌大侠 阅读(2735) 评论(0) 推荐(0) 编辑
摘要: 1. react-dropzone-component 写一个名为MultiFilesUpload.js组件 页面中使用 2. react-filepond 写一个Filepond.js组件 页面中使用 阅读全文
posted @ 2018-09-10 16:01 簌大侠 阅读(1271) 评论(0) 推荐(0) 编辑