摘要:
私有NPM库 在日常的工作中,随着业务需求越来越多,可复用的代码组件也会越来越多,基本每个团队都会遇到企业私有库的问题。代码放在企业私有库上既方便管理,在后续的开发迭代中也能提升开发效率。**最初呢 我们是采用统一的gitLab库存放可复用的组件,在通过webpack中配置应用地址指向组件在gitL 阅读全文
摘要:
问题背景: 在父组件中无法调用子组件中的表单校验事件。validate 的方法不执行。 处理过程 最开始问题定位到表单校验时返回的值返回不出来,误认为子组件中没法同步返回,于是定义了异步返回数据,但在父组件仍然没有接收到结果。 后来debugger代码时发现,表单校验并没有执行validate这个回 阅读全文
摘要:
本篇博客的所有代码都整理到自己的github库中,以便大家查看及学习。 这篇文章主要介绍了集合,会从以下几个方面展开学习,Set类在ES6中也提供了多个API。也可以参考 构建数据集合 创建集合类 集合运算 Set类 1. 构建数据集合 集合时一组无序且唯一(即不能重复)的项组成。使用了数学概念中的 阅读全文
摘要:
问题记录 1. 问题描述 嵌入到APP中的H5页面在获取原生APP拿到的二维码串时出现了个别字符转义的问题,但是在IOS手机上并没有出现此问题。 2. 问题解决 了解到安卓手机传给H5的JSON串在底层做了转义,如果传给H5的JSON串不做转义的话,在传值的时候就会有问题,存在传递不过来的情况,因此 阅读全文
摘要:
H5跳转问题 #####1. 问题记录 在嵌入在APP的页面中,出现了H5的多层级跳转返回混乱的问题。我们在页面跳转的时候统一用了window.location.replace这样的本意是在history的栈中,推进了当前栈,history栈的长度+1的。当触发webview的返回事件时,最好是选择 阅读全文
摘要:
最近又进一步学习了JS算法与数据结构,进一步加深了对数据结构的理解。接下来的文章会按照下面的目录来整理博客,写完的文章会有链接,点击后可直接跳转至该文章。 数组 栈 队列和双端队列 链表 集合 字典和散列表 递归 树 二叉堆和堆排序 图 排序和搜索算法 算法设计和技巧 算法复杂度 阅读全文
摘要:
本篇博客的所有代码都整理到自己的github库中,以便大家查看及学习。 阅读全文
摘要:
本篇博客的所有代码都整理到自己的github库中,以便大家查看及学习。 本篇博客主要是从以下几点展开 队列数据结构 双端数列数据结构 向队列和双端队列增加元素 从队列和双端队列中删除元素 经典算法 1. 队列数据结构 队列遵循先进先出(FIFO)原则的一组有序的项。队列在尾部添加元素,在头部移除元素 阅读全文
摘要:
栈 通过数组的学习,我们复习了数组的一些API,这些在JS中是很基础的。我会从这一节开始,将一些函数整理到自己的github库中,以便大家查看及学习。 本次内容主要包括 栈数据结构 向栈中增加元素 删除栈中的元素 如何使用Stack类 十进制转二进制 1. 栈数据结构 栈是一种遵循后进先出(LIFO 阅读全文
摘要:
这篇文章是关于JS相关的数据结构及算法,此文章比较基础,是后续数据结构的基础 阅读全文