feat: 支持 Object/Array/String 成员方法

This commit is contained in:
2026-06-08 13:09:58 +08:00
parent b8fbc93bca
commit 107cc1bc37
10 changed files with 314 additions and 0 deletions
@@ -26,6 +26,12 @@ pub fn bind_string(kernel: &Arc<OxideKernel>, global: &mut JsObject) {
replace: crate::builtins::string::string_replace as *const (),
match_fn: crate::builtins::string::string_match_fn as *const (),
search: crate::builtins::string::string_search as *const (),
trim_start: crate::builtins::string::string_trim_start as *const (),
trim_end: crate::builtins::string::string_trim_end as *const (),
code_point_at: crate::builtins::string::string_code_point_at as *const (),
normalize: crate::builtins::string::string_normalize as *const (),
match_all: std::ptr::null(),
replace_all: std::ptr::null(),
};
kernel.builtin_world().bind_string_methods(
&string_methods,