我要入驻
xijs1.2.3需求管理
发布自: lowcoder
时间: 2023-4-6
326人围观
开源推荐
深度思考

image.png

1. 添加dom操作分类

  • 1.1 获取dom(通过id,class等)

期望: $('#box'), $('.box')

  • 1.2 获取元素的文本内容

期望: 提取元素的纯文本内容, 如果有子元素,将子元素的节点内容也提取出来合并成一个完整字符序列

  • 1.3 获取元素的绝对位置(基于当前文档)

  • 1.4 获取元素基于屏幕的绝对位置

2. 数据结构相关分类添加函数

  • 2.1 添加树结构转扁平结构函数

期望: 参考 xijs 的方法transformTree, 是该方法的逆运算

  • 2.2 将数组转化为链表结构

  • 2.3 将链表结构转化为数组结构

以上所有实现需要写详细的单元测试,保证使用者能安全使用,函数命名需要规范,函数实现要优雅,尽量采用函数式编程写法。

点个赞支持一下?

评论
我要评论
评论