位置: IT常识 - 正文

JavaScript 删除对象中的某一项(js删除对象的方法)

编辑:rootadmin
JavaScript 删除对象中的某一项 deletelet obj={a:1,b:2,c:3,d:4,e:5,f:6}delete obj.bconsole.log(obj)

推荐整理分享JavaScript 删除对象中的某一项(js删除对象的方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js中删除对象,js 删除一个对象,js删除某个对象,js删除对象的方法,js 删除对象中的某个元素,javascript 删除对象,javascript 删除对象,javascript 删除对象,内容如对您有帮助,希望把文章链接给更多的朋友!

运行结果:

Reflect.deleteProperty

JavaScript 中的静态方法 Reflect.deleteProperty() 允许用于删除对象上的属性。它很像 deleteoperator,但它是一个函数。

Reflect.deleteProperty 允许删除一个对象上的属性。返回一个 Boolean 值表示该属性是否被成功删除。

Reflect.deleteProperty语法Reflect.deleteProperty(target, propertyKey)参数

target:删除属性的目标对象。 propertyKey:将被删除的属性的名称。

返回值

Boolean:返回是一个 Boolean 值,表明该属性是否被成功删除。

异常

抛出一个TypeError,如果目标不是 Object。

示例

使用Reflect.deleteProperty(),如下:

let obj = { x: 1, y: 2 };Reflect.deleteProperty(obj, 'x'); // trueobj // {y: 2}

运行结果:

let arr = [1, 2, 3, 4, 5];Reflect.deleteProperty(arr, '3'); // truearr;JavaScript 删除对象中的某一项(js删除对象的方法)

运行结果:

删除不存在的属性:

// Returns true if no such property existsReflect.deleteProperty({}, 'foo'); // true

运行结果:

当删除的属性被冻结时:

// Returns false if a property is unconfigurableReflect.deleteProperty(Object.freeze({foo: 1}), 'foo');

运行结果:

删除属性之后,再访问:

const obj = { a:76 }; Reflect.deleteProperty(obj, 'a'); console.log('obj.a:',obj.a);

运行结果:

删除存在和不存在的属性:

const arr = [1, 2, 3, 4, 5];Reflect.deleteProperty(arr, '12'); console.log(arr); Reflect.deleteProperty(arr, '1'); console.log(arr); Reflect.deleteProperty(arr, '2'); console.log(arr);

运行结果:

当 target 不是对象时,会抛出异常,如下:

const obj = 1try { Reflect.deleteProperty(obj, 'a')} catch (error) { console.log('catch error:',error)}

运行结果:

本文链接地址:https://www.jiuchutong.com/zhishi/297485.html 转载请保留说明!

上一篇:CSS — 导航栏篇(一)(div+css导航栏)

下一篇:音频(一)时域图、 频谱图 Spectrum(音频的时域波形)

  • 支付宝怎样关闭自动扣费服务(支付宝怎样关闭刷脸支付功能)

    支付宝怎样关闭自动扣费服务(支付宝怎样关闭刷脸支付功能)

  • 抖音主页访客记录怎么删除一个人(抖音主页访客记录最靠前的人)

    抖音主页访客记录怎么删除一个人(抖音主页访客记录最靠前的人)

  • ipad怎么一键清理运行程序(ipad怎么一键清理多任务)

    ipad怎么一键清理运行程序(ipad怎么一键清理多任务)

  • 微信群解散有提示吗(微信群解散提示信息)

    微信群解散有提示吗(微信群解散提示信息)

  • 探探怎么知道对方有没有解除配对吗(探探怎么知道对方把你拉黑了)

    探探怎么知道对方有没有解除配对吗(探探怎么知道对方把你拉黑了)

  • 华为体验店有荣耀系列吗(华为体验店有荣耀吗)

    华为体验店有荣耀系列吗(华为体验店有荣耀吗)

  • 快手保证金500是一年吗(快手保证金500元有退成功的么)

    快手保证金500是一年吗(快手保证金500元有退成功的么)

  • sas接口和sata接口的区别(sas接口和sata接口能混插吗)

    sas接口和sata接口的区别(sas接口和sata接口能混插吗)

  • 华为ELSAN00是什么手机(华为elsan00是什么型号多少钱)

    华为ELSAN00是什么手机(华为elsan00是什么型号多少钱)

  • oppo手机充电不显示闪充标志(oppo手机充电不显示超级快充了)

    oppo手机充电不显示闪充标志(oppo手机充电不显示超级快充了)

  • 苹果11关机后闹钟会响吗(苹果11关机后闹钟不响)

    苹果11关机后闹钟会响吗(苹果11关机后闹钟不响)

  • pdcm00是什么型号(pdvm00是什么型号)

    pdcm00是什么型号(pdvm00是什么型号)

  • 显卡驱动装在c盘吗(显卡驱动装在C盘吗)

    显卡驱动装在c盘吗(显卡驱动装在C盘吗)

  • 知乎可以查访客记录吗(知乎访客记录怎么看)

    知乎可以查访客记录吗(知乎访客记录怎么看)

  • 苹果手机电池发热耗电快怎么回事(苹果手机电池发烫会不会爆炸)

    苹果手机电池发热耗电快怎么回事(苹果手机电池发烫会不会爆炸)

  • ps字体怎么渐变文字(ps字体怎么渐变颜色)

    ps字体怎么渐变文字(ps字体怎么渐变颜色)

  • 如何在手机上设置兼容性(如何在手机上设置闹钟)

    如何在手机上设置兼容性(如何在手机上设置闹钟)

  • 微信群超过100人怎么进群(微信群超过100人还能扫码进群吗)

    微信群超过100人怎么进群(微信群超过100人还能扫码进群吗)

  • krkr2怎么用(krkr2怎么用存档)

    krkr2怎么用(krkr2怎么用存档)

  • 荣耀20门禁卡怎么用(荣耀门禁卡怎么在手机上使用)

    荣耀20门禁卡怎么用(荣耀门禁卡怎么在手机上使用)

  • 8p有面容解锁吗(8p有面容解锁吗苹果)

    8p有面容解锁吗(8p有面容解锁吗苹果)

  • 苹果7p掉水里了怎么办(苹果7p掉水里了会坏吗)

    苹果7p掉水里了怎么办(苹果7p掉水里了会坏吗)

  • 织梦5.7升级到5.8验证码不显示问题(织梦安装详细教程)

    织梦5.7升级到5.8验证码不显示问题(织梦安装详细教程)

  • 金税啥意思
  • 转让不动产账务处理
  • 利润表中的所得税费用怎么填
  • 公司不交工会经费的原因,风险说明
  • 房屋出租收入会计分录
  • 增值税附加计入什么科目
  • 2019劳务公司务怎么处理
  • 个人部分社保怎么计算
  • 外贸委外加工企业成本怎么核算
  • 有形动产经营租赁税率
  • 购买自用应税车辆的应自购买之日起
  • 还有预算外资金的说法吗
  • 个税的滞纳金怎么算
  • 出口货物退回需要进口税吗
  • 法人投资转入旧机器无发票怎么入账?
  • 销售不同税率的货物会计处理
  • 财务软件要入固定资产吗
  • 零报税企业怎么做汇算清缴
  • 公司活动宣传稿怎么写
  • 本月预估是什么意思
  • 矿泉水售卖方式
  • 关于商业健康保险产品的规范和条件
  • 个体定税标准
  • 资本结构理论有哪些类型
  • 现金折扣发票如何开具
  • 外币汇兑差额债券投资计入什么科目?
  • 已抵扣未入账的红字发票
  • 金蝶软件入库
  • 是否所有监控设备都录像
  • 库存股股本属于什么科目,借贷方向
  • 用友t3怎样查询报表
  • 无偿赠送产品如何处理
  • 在win7中如何找到WAN服务
  • 上一年度的费用入账需要分摊吗
  • window10为什么没有本地用户和组
  • win7为什么现在不能用了
  • 印花税申报后怎么缴费
  • 贷款的钱转账了怎么办
  • 分支机构分摊税款的计算
  • php socket_create
  • 企业职工教育培训
  • 10分钟搞定3种网红小吃
  • 详解Yii2高级版引入bootstrap.js的一个办法
  • pyecharts怎么用
  • chattr i
  • 前端schema
  • 反向选择命令
  • 命令start
  • 怎么冲暂估入账
  • 农药普通发票可以抵扣
  • 小规模纳税人开票限额是多少
  • sql使用cast进行数据类型转换示例
  • 微信账单可以用来干嘛
  • 管家婆进销存的凭证如何体现?
  • 关税计入什么科目
  • 工程项目前期费用包括哪些
  • 季节性停工计入成本吗
  • 提交印花税会计分录
  • 筹建期业务招待费的扣除标准
  • 合同资产减值准备对应科目
  • 其他收益和营业外收入有什么区别
  • 结转本月销售材料成本
  • 预付账款无法取得发票如何做账
  • mysql数据库迁移到达梦
  • 判断自己的脸型
  • win7系统开机蓝屏0x0000007b
  • win7卸载软件提示停止工作
  • xp系统没有任何图标
  • centos 终端
  • win8怎么共享电脑
  • win7桌面点不了怎么回事
  • Android一分钟环境搭建,包含Mac、Linux、Windows
  • awk中RS、ORS、FS、OFS的区别和联系小结
  • 优化了一些已知问题是什么意思安不安装
  • unity调用c++封装的dll
  • linux shell脚本命令
  • jquery移动div
  • 虚拟摇杆 安卓
  • 可转债中签当天扣款吗
  • 公司以融资租赁形式从事非法放贷业务,,能否让法院判
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设