位置: 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(音频的时域波形)

  • 个人所得税的会计科目
  • 各行业的税负率表2022
  • 个税返还手续费奖励员工账务处理
  • 一般纳税人适用会计制度怎么填
  • 行政单位总账科目
  • 应付账款坏账了怎么处理
  • 摊销制造费用如何结转做会计分录呢?
  • 河道工程修建维护管理费何时开始停征?
  • 蓝字发票未入账收到红字发票处理?
  • 个人遗失的定义
  • 打印机的增值税率
  • 广告业的定额发票可以税前扣除么?
  • 税收筹划要注意哪些问题
  • 活动策划费属于哪一类
  • 发票已认证对方起诉有效吗
  • 通用机打发票属于什么发票
  • 银行端查询缴税凭证在哪里缴费
  • 小规模纳税人增值税减免
  • 半变动成本和延期成本的区别
  • 租赁固定资产折旧计入
  • 账面销项税额与申报表不一致怎么处理
  • 产品维修运费谁出
  • 电脑开机后一直滴滴
  • 上月暂估入账的原材料的发票已经送到财务部
  • 基金收益率
  • 年末存货怎么计算
  • 出租的设备
  • window11 正式版
  • win7ie图标删除了怎么恢复
  • 股东实缴出资的证明
  • 电脑每次开机都要磁盘检查是什么原因
  • 系统搜索力
  • 电脑xmp是啥
  • 跨境服务免征增值税需要一直备案吗
  • 最薄的索尼微单
  • 基础知识讲解
  • 企业的存货按照计划成本核算,期初
  • 企业自查补税怎么报税
  • php redis常用命令
  • 西安微信公众号开发
  • php中的函数
  • 计提的附加税
  • react redux reducer
  • 增值税系统技术维护费 减免政策
  • 坏账损失的核算属于会计估计
  • 管家婆系统能否查询上月库存明细
  • python异常值处理方法
  • 船舶税率是多少
  • 有限公司也可以向股东核发股票
  • linux登录root用户登录
  • 职工福利费相关文件有哪些
  • 开公司的车出差违章算谁的
  • 非营利组织相关论文
  • 资产减值损失什么科目
  • 担保费能否抵扣增值税
  • 发票入账是借还是贷
  • 勘探费用会计分录
  • Win7、WinXP下MySql安装出错完全卸载的方法步骤
  • 正确使用气体钢瓶的原则
  • mysql字段什么意思
  • 查找非空顺序表l中第一个最大的元素
  • vista正版怎么升级win7
  • win10新版cortana
  • WIN10系统CPU占用率高
  • 打开 itunes
  • macbookair怎么验证
  • 更改mac地址值
  • Android中SurfaceView的使用详解
  • 删除rpm安装包
  • jQuery基于muipicker实现仿ios时间选择
  • android隐藏
  • JavaScript中property和attribute的区别详细介绍
  • JavaScript italics方法入门实例(把字符串显示为斜体)
  • javascript中的匿名函数
  • 一个月可不可以瘦十斤
  • 十九届三中全会主题
  • 电子税务局做什么的
  • 地税怎么交税
  • 监理费合同按什么计算
  • 北京税务局网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设