pjh123
0f5bd1577e
fix: 字符串面 GetIterator 尊重用户 @@iterator 覆盖
String 臂此前对原始串与装箱串一律走码元步进、忽略用户覆盖的
@@iterator。改为按 GetMethod 语义以值自身为 receiver 读 @@iterator
(原始串落 String.prototype、装箱串读自身→原型链),默认迭代器
自别名即 @@iterator 槽本身、以绑定层捕获的函数指针比较走快速
路径避免递归回本臂;覆盖则调用、receiver 为值。peek 对非字符串
原始值先装箱再读 @@iterator;Iterator.from 增 GetIteratorFlattenable
前置校验,非字符串原始值非对象 → TypeError(不装箱)。
2026-09-15 02:18:12 +00:00
..
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-13 07:35:10 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 22:16:43 +00:00
2026-09-13 07:35:10 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-13 19:40:48 +00:00
2026-09-13 07:35:10 +00:00
2026-09-14 18:36:52 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 17:41:05 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-13 12:26:12 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 22:51:29 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 23:58:10 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 16:14:31 +00:00
2026-09-15 02:18:07 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-12 19:27:22 +00:00
2026-09-14 16:05:53 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 14:32:39 +00:00
2026-09-13 17:07:51 +00:00
2026-09-13 10:46:10 +00:00
2026-09-14 14:32:39 +00:00
2026-09-14 13:10:17 +00:00
2026-09-13 10:46:10 +00:00
2026-09-14 14:32:39 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-15 02:18:12 +00:00
2026-09-14 07:33:51 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-13 11:05:52 +00:00
2026-09-11 19:43:55 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 21:20:17 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-13 00:41:48 +00:00
2026-09-12 19:27:22 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 20:39:58 +00:00
2026-09-12 15:48:32 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-14 15:05:41 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-09-11 22:19:13 +00:00
2026-06-09 00:53:46 +08:00
2026-09-14 20:15:08 +00:00
2026-09-11 22:19:13 +00:00