Javascript删除对象键数组值
我有一个目标:Javascript删除对象键数组值,javascript,jquery,object,Javascript,Jquery,Object,我有一个目标: object = { key:["1","2","3","4","5"], key2:["5","7","8","9"] } 如何删除对象键以及如何删除对象键值 如何删除对象键以及如何删除对象键值 使用操作符从对象中删除属性 delete object.key 删除属性将删除其关联的值(或至少将其标记为垃圾回收)。用于从可使用的对象中删除属性 delete object.key 要从数组中删除项,可以使用多种方法,其中之一是使用jQuery的grep方法: //
object = {
key:["1","2","3","4","5"],
key2:["5","7","8","9"]
}
如何删除对象键以及如何删除对象键值
如何删除对象键以及如何删除对象键值
使用操作符从对象中删除属性
delete object.key
删除属性将删除其关联的值(或至少将其标记为垃圾回收)。用于从可使用的对象中删除属性
delete object.key
要从数组中删除项,可以使用多种方法,其中之一是使用jQuery的grep
方法:
// removes "5" from the values
object.key2 = $.grep(object.key2,function(x) { return x != "5"});
实例:您可以使用删除对象[key]。这将同时删除键和值,如果我只想删除属性值,该怎么办?@Ispuk您可以将undefined
或null
@Ispuk分配给它如果您只想删除它的值,您可以将其设置为null。e、 g.object.key=null
。