对象操作-对象属性删除

Benchmark created on


Setup

const Person = {
  name: '',
  age: 18,
  getName: function () {
    return this.name;
  }
};

Test runner

Ready to run.

Testing in
TestOps/sec
delete方法
delete Person.name
delete Person.age
delete Person.getName
ready
Reflect.deleteProperty方法
Reflect.deleteProperty(Person,'name')
Reflect.deleteProperty(Person,'age')
Reflect.deleteProperty(Person,'getName')
ready
赋值undefined
Person.age = undefined
Person.name = undefined
Person.getName = undefined
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.