豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 55 行 · 5439 字节 · UTF-8
§
寻观「标准库」之「豫言标准内核」之书。
寻观「浏览器宿主」之「网址」之书。
寻观「浏览器宿主」之「句柄」之书。
寻观「浏览器宿主」之「文树」之书。

虑「网址号」者「浏览器新建相对网址」于『../path?x=1&x=2#old』于『https://example.test/a/b/』而
虑「参数号」者「浏览器网址查询参数」于「网址号」而
虑「诸值」者「浏览器查询参数诸值」于「参数号」于『x』而
虑「旧值」者「浏览器查询参数取」于「参数号」于『x』而
虑「有二」者「浏览器查询参数有值」于「参数号」于『x』于『2』而
虑「原路径」者「浏览器网址路径」于「网址号」而
虑「原源」者「浏览器网址源」于「网址号」而
虑「无」者「浏览器查询参数删除值」于「参数号」于『x』于『2』而
虑「无」者「浏览器查询参数追加」于「参数号」于『y』于『a b』而
虑「无」者「浏览器查询参数排序」于「参数号」而
虑「数」者「浏览器查询参数数目」于「参数号」而
虑「查询文」者「浏览器查询参数成文」于「参数号」而
虑「全文」者「浏览器网址全文」于「网址号」而
虑「无」者「浏览器网址设片段」于「网址号」于『#new』而
虑「新片段」者「浏览器网址片段」于「网址号」而
虑「新参数号」者「浏览器新建查询参数」于『?b=2&a=1』而
虑「无」者「浏览器查询参数排序」于「新参数号」而
虑「新参数文」者「浏览器查询参数成文」于「新参数号」而
虑「诸项」者「浏览器查询参数诸项」于「新参数号」而
虑「诸名」者「浏览器查询参数诸名」于「新参数号」而
虑「诸值游」者「浏览器查询参数诸值游」于「新参数号」而
虑「可解」者「浏览器相对网址可解析」于『./ok』于『https://example.test/a/』而
虑「不可解」者「浏览器网址可解析」于『not a url』而
虑「解析果」者「浏览器解析相对网址」于『./ok』于『https://example.test/a/』而
虑「无」者若「且」于「可解」于(「且」于(「非」于「不可解」)于(「解析果」中「零」))则「元」否则「发生事故」于『URL 静态方法错误』而
虑「解析号」者「解析果」中「一」而
虑「解析文」者「浏览器网址转文字」于「解析号」而
虑「解析癸象文」者「浏览器网址转癸象文」于「解析号」而
虑「无」者若「且」于(「字符串相等吗」于「解析文」于『https://example.test/a/ok』)于(「字符串相等吗」于「解析癸象文」于「解析文」)则「元」否则「发生事故」于『URL 序列化错误』而
虑「对象号」者「取浏览器句柄」于(「浏览器构造对象」于『Blob』于『[["ok"]]』)而
虑「对象网址」者「浏览器创建对象网址」于「对象号」而
虑「无」者「浏览器撤销对象网址」于「对象网址」而
虑「列表参数号」者「浏览器新建查询参数自项」于(「列」【(『x』与『1』),(『x』与『2』)】)而
虑「记录参数号」者「浏览器新建查询参数自记录」于(「列」【(『a』与『1』),(『b』与『2』)】)而
虑「无」者若「且」于(「字符串相等吗」于(「浏览器查询参数成文」于「列表参数号」)于『x=1&x=2』)于(「字符串相等吗」于(「浏览器查询参数成文」于「记录参数号」)于『a=1&b=2』)则「元」否则「发生事故」于『URLSearchParams 构造重载错误』而
虑「无」者若「且」于(「字符串相等吗」于(「第N个」授以「字符串」于「零」于「诸名」)于『a』)于(「且」于(「字符串相等吗」于(「第N个」授以「字符串」于「一」于「诸值游」)于『2』)于(「字符串相等吗」于((「第N个」授以(「字符串」合「字符串」)于「零」于「诸项」)中「零」)于『a』))则「元」否则「发生事故」于『URLSearchParams 迭代错误』而
若「且」于(「字符串相等吗」于「原源」于『https://example.test』)于
 (「且」于(「字符串相等吗」于「原路径」于『/a/path』)于
 (「且」于(「旧值」中「零」)于
 (「且」于「有二」于
 (「且」于(「字符串相等吗」于(「旧值」中「一」)于『1』)于
 (「且」于(「等于」于(「数」)于「二」)于
 (「且」于(「字符串相等吗」于「查询文」于『x=1&y=a+b』)于
 (「且」于(「字符串相等吗」于「全文」于『https://example.test/a/path?x=1&y=a+b#old』)于
 (「且」于(「字符串相等吗」于「新片段」于『#new』)于
 (「且」于(「字符串相等吗」于「新参数文」于『a=1&b=2』)于
 (「且」于(「字符串相等吗」于(「第N个」授以「字符串」于「零」于「诸值」)于『1』)于
 (「字符串相等吗」于(「第N个」授以「字符串」于「一」于「诸值」)于『2』)))))))))))
则「设置网页文字」于『结果』于『网址操作通过』
否则「设置网页文字」于『结果』于『网址操作错误』。