refactor: using methods from the standard library
Description
Because there are already relevant methods in the standard library that can be directly used
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide repro instructions & any configuration.
⚠️ No Changeset found
Latest commit: 490b663d3291b11841edee9ade113e1d7ad98523
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
thank you for the contribution @linchizhen!
Thanks for your review. It is my pleasure.
thank you for the contribution @linchizhen!
I have resolved the conflict, please review again.