zoukankan      html  css  js  c++  java
  • delete

    delete 操作符 - JavaScript | MDN https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/delete 

    const a = {m:123,n:'edd'}
    const b = a
    delete b.m
    console.log(a)

    wxPay() {
    console.log('wxPay')
    const openid = this.wxUserInfo.openid
    let obj = config.APP
    console.log(obj)
    // TODO 配置信息优化;
    delete obj.APPKey
    delete obj.PayKey
    const Sign = (obj, SignType = 'APPKey') => {
    console.log(obj)
    console.log(config)
    let k
    switch (SignType) {
    default:
    case 'APPKey':
    k = config.APP.APPKey
    break
    case 'PayKey':
    k = config.APP.PayKey
    break
    }
     
     

    语法Section

    delete expression
    

     expression 的计算结果应该是某个属性的引用,例如:

    delete object.property 
    delete object['property']
    

    参数Section

    object
    对象的名称,或计算结果为对象的表达式。
    property
    要删除的属性。

    返回值Section

    对于所有情况都是true,除非属性是一个自己不可配置的属性,在这种情况下,非严格模式返回 false

    异常Section

    严格模式下,如果是属性是一个自己不可配置的属性,会抛出Global_objects/SyntaxError

     
     
  • 相关阅读:
    Spring的历史和哲学
    CORS简介
    LDAP概念了解
    Restful levels&HATEOAS
    python/mysql connector
    Session&Cookie 简介及使用
    XML简介
    Json简介
    《魅族官网》
    期末设计部分代码截图
  • 原文地址:https://www.cnblogs.com/rsapaper/p/9744284.html
Copyright © 2011-2022 走看看