zoukankan      html  css  js  c++  java
  • 怎样删除对象的某个属性或方法

    使用 delete 关键字, 可以删除对象的属性或方法.

    var obj = {};
    obj.name; // undefined;
    
    obj.name = "Lilei";
    obj.name; // "Lilei"
    
    obj.sayHello = function () { console.log("hello") };
    obj.sayHello(); // "Hello";
    
    delete obj.name; // true
    delete obj.sayHello; // true;
    
    obj.name; // undefined;
    obj.sayHello(); // Error: undefined

    由上可知, 使用delete可以删除对象的属性或方法, 删除成功会返回 true, 对不存在的属性进行引用时会返回 undefined, 对不存在的方法进行调用时会报错.

  • 相关阅读:
    Flesch Reading Ease (poj 3371)
    保留道路
    列车调度
    三角形
    高精度加法
    AC自动机(1)
    线段树
    并查集(3)
    并查集(2)
    并查集
  • 原文地址:https://www.cnblogs.com/aisowe/p/11640928.html
Copyright © 2011-2022 走看看