mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-23 09:51:57 -05:00
LibJS: Use PropertyName::as_string() in Object::get()
After we've already checked is_string(), we can use as_string() to avoid a temporary String.
This commit is contained in:
parent
66f15c2e0c
commit
42fcc2219d
1 changed files with 1 additions and 1 deletions
|
@ -765,7 +765,7 @@ Value Object::get(const PropertyName& property_name, Value receiver, bool withou
|
|||
return get_by_index(property_name.as_number());
|
||||
|
||||
if (property_name.is_string()) {
|
||||
auto property_string = property_name.to_string();
|
||||
auto& property_string = property_name.as_string();
|
||||
i32 property_index = property_string.to_int().value_or(-1);
|
||||
if (property_index >= 0)
|
||||
return get_by_index(property_index);
|
||||
|
|
Loading…
Add table
Reference in a new issue