文树往返。测试。豫
yuyan · 23 行 · 2213 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
寻观「标准库」之「豫言标准内核」之书。
寻观「浏览器宿主」之「文树」之书。
虑「根选」者「浏览器按标识取节点」于『根』而
虑「无」者若「根选」中「零」则「元」否则「发生事故」于『根节点不存在』而
虑「根号」者「根选」中「一」而
虑「新号」者「浏览器新建元素」于『article』而
虑「无」者「浏览器元素设属性」于「新号」于『id』于『豫言节点』而
虑「无」者「浏览器元素设属性」于「新号」于『data-kind』于『sample』而
虑「无」者「浏览器节点设文字」于「新号」于『豫言创建』而
虑「子号」者「浏览器节点附子」于「根号」于「新号」而
虑「查果」者「浏览器文档选一」于『#豫言节点』而
虑「列表」者「浏览器节点选全」于「根号」于『article[data-kind="sample"]』而
虑「文字」者「浏览器节点文字」于「新号」而
虑「属性」者「浏览器元素取属性」于「新号」于『data-kind』而
虑「无」者若「且」于(「查果」中「零」)于(「且」于(「文字」中「零」)于(「且」于(「属性」中「零」)于(「且」于(「字符串相等吗」于(「文字」中「一」)于『豫言创建』)于(「且」于(「字符串相等吗」于(「属性」中「一」)于『sample』)于(「字符串相等吗」于(「第N个」授以「字符串」于「零」于「列表」)于「新号」)))))则「元」否则「发生事故」于『文树创建或查询失败』而
虑「无」者「浏览器元素删属性」于「新号」于『data-kind』而
虑「删后」者「浏览器元素取属性」于「新号」于『data-kind』而
虑「无」者若「删后」中「零」则「发生事故」于『属性未删除』否则「元」而
虑「无」者「浏览器节点自删」于「新号」而
虑「再查」者「浏览器文档选一」于『#豫言节点』而
若「再查」中「零」则「设置网页文字」于『结果』于『文树删除失败』
否则「设置网页文字」于『结果』于『文树往返通过』。