美文网首页
78-对象增删改查

78-对象增删改查

作者: 仰望_IT | 来源:发表于2019-04-30 20:55 被阅读0次
  • 增加 (C)
    • 增加属性

          class Person{}
          let p = new Person();
      
          // p.name = "lnj";
          // console.log(p);  // lnj
          p["name"] = "zs";
          console.log(p);  // zs
      
    • 增加方法

          class Person{}
          let p = new Person();
      
          // p.say = function(){
          //    console.log("hello world");
          // }
          // console.log(p);
          p["say"] = function(){
              console.log("hello world");
          }
          console.log(p);
      

  • 删除 (R)
    • 删除属性

          class Person{
              name = "lnj";
          }
          let p = new Person();
      
          // delete p.name;
          // console.log(p);  // {}
          delete p["name"];
          console.log(p);  // {}
      
    • 删除方法

          class Person{
              say = function {
                console.log("hello world");
              }
          }
          let p = new Person();
      
          // delete p.say;
          // console.log(p);  // {}
          delete p["say"];
          console.log(p);  // {}
      

  • 修改 (U)
    • 修改属性

          class Person{
              name = "lnj";
          }
          let p = new Person();
      
          // p.name = "zs";
          // console.log(p.name);  // zs
          p["name"] = "ww";
          console.log(p.name);  // ww
      
    • 修改方法

          class Person{
              say = function {
                console.log("hello world");
              }
          }
          let p = new Person();
      
          // p.say = function(){
          //     console.log("hi");
          // }
          // p.say();  // hi
          p["say"] = function(){
              console.log("hi");
          }
          p.say();  // hi
      

  • 查询 (D)
    • 查询属性

          class Person{
              name = "lnj";
          }
          let p = new Person();
      
          console.log(p.name);  // lnj
          console.log(p["name"]);  // lnj
      
    • 查询方法

          class Person{
              say = function {
                console.log("hello world");
              }
          }
          let p = new Person();
      
          p.say();  // hello world
      

相关文章

  • 78-对象增删改查

    增加 (C)增加属性 class Person{} let p = new Person(); ...

  • 对象属性的增删改查

    python中对象的属性支持增删改查 属性的增删改查 1.查(获取对象属性) 对象.属性 - 获取指定对象指定属...

  • mysql的插入语句

    MySQL增删改查之增insert、replace

  • MYSQL数据库的增删改查

    MYSQL数据库的增删改查 一.对于库的增删改查 增create database 库名称;create data...

  • JavaScript防篡改对象

    preventExtensions:不能增,能删改seal:不能增删,能改freeze:不能增删改 对象属性增删改...

  • 关于python的list的增查删改

    说到增查删改,想起了数据库,我们在关系型数据库当中就会对表进行增查删改。 在python当中我们也可以对list进...

  • pyMySQL用python实现

    数据的增删改查 对象存储

  • 0812 A

    mongodb 增删改查 增: db.createCollection("name", {options:numb...

  • JS补充15

    对象 属性的增,删,改,查 增:对象.属性=“方法”; 删:delete.对象.原有属性; 查...

  • 增删改

    对于表中的操作,就是增删改查,查内容较多,这里先说增删改。 1.增(insert或者load) 即插入数据,多行插...

网友评论

      本文标题:78-对象增删改查

      本文链接:https://www.haomeiwen.com/subject/yilbnqtx.html