豫言源码浏览器 / Source Browser

浏览项目文件与源码

yuyan · 22 行 · 1785 字节 · UTF-8
§
寻观「标准库」之「豫言标准内核」之书。
寻观「标准库」之「数据结构」之「字符串术」之书。
寻观「浏览器宿主」之「饼仓」之书。
寻观「浏览器宿主」之「事件」之书。
寻观「浏览器宿主」之「文树」之书。

「:文言:饼仓设、取、尽取、删,变事亦候之。汉语:真实浏览器验证 Cookie Store 的写入、读取、枚举、删除和 change 事件。:」
虑「无」者「浏览器订阅饼变化」于「元」而
虑「无」者「浏览器饼仓按选项设置」于『{"name":"yy_cookie_store_test","value":"ok","path":"/","sameSite":"lax"}』而
虑「无」者「设置网页文字」于『结果』于『饼仓已设置』而
虑「变事」者「等待浏览器事件」于「元」而
虑「无」者「设置网页文字」于『结果』于『饼仓已收事件』而
虑「单项」者「浏览器饼仓取文」于『yy_cookie_store_test』而
虑「诸项」者「浏览器饼仓取全文」于『{}』而
虑「无」者「浏览器饼仓删除」于『yy_cookie_store_test』而
虑「删后」者「浏览器饼仓取文」于『yy_cookie_store_test』而
若「且」于(「是子字符串吗」于『"名称":"change"』于「变事」)于
 (「且」于(「是子字符串吗」于『"value":"ok"』于「单项」)于
 (「且」于(「是子字符串吗」于『"name":"yy_cookie_store_test"』于「诸项」)于
 (「字符串相等吗」于「删后」于『null』)))
则「设置网页文字」于『结果』于『饼仓往返通过』
否则「设置网页文字」于『结果』于(『饼仓失败:』附「变事」附『;取='』附「单项」附『;全='』附「诸项」附『;删='』附「删后」)。