1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 01:17:35 +00:00

LibJS: Implement Object.hasOwn() :^)

This is currently a TC39 Stage 2 proposal, but let's go for it!

https://github.com/tc39/proposal-accessible-object-hasownproperty

I wrote the C++, @linusg found bugs and wrote the test.
This commit is contained in:
Andreas Kling 2021-05-18 11:15:49 +02:00
parent 94569e52f5
commit 3ee092cd0c
4 changed files with 49 additions and 0 deletions

View file

@ -42,6 +42,7 @@ private:
JS_DECLARE_NATIVE_FUNCTION(values);
JS_DECLARE_NATIVE_FUNCTION(entries);
JS_DECLARE_NATIVE_FUNCTION(create);
JS_DECLARE_NATIVE_FUNCTION(has_own);
};
}