为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery中如果我用extend的方法,那么如何在在进入循环时移除他

jQuery中如果我用extend的方法,那么如何在在进入循环时移除他

凤凰求蛊 2018-08-09 06:05:03
我现在写了一个ajax,简单叙述,希望大家不要吐槽我的语法啊.ajax({    data: word !== 'a' ($extend({},part.sen,{level:1})):part.sen,     dataType:json     })我现在用了extend将level:1 extend到其中,如何能在:part.sen中移除这个{level:1}
查看完整描述

1 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

按照你这个思路:

var a = $.extend({}, part.sen, {level: 1});console.log(a);//这里a包含了part.sen和levelconsole.log(part.sen);//但part.sen不应该变啊,level不会进去的

补充:

删除Object中的属性:

var obj = {    name: 'Lilei',    age: 31,    gender: 'male'};//删除年龄delete obj.age;console.log(obj);//{name: "Lilei", gender: "male"}

详见:


https://img1.sycdn.imooc.com//5b9f1c6700010c1106630591.jpg

查看完整回答
反对 回复 2018-09-17
  • 1 回答
  • 0 关注
  • 701 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信